Vous avez toujours rêvé d'apprendre à parler chinois ?

Ça tombe bien ! Dans ce chapitre, je vais vous apprendre à écrire quelque chose comme ceci :


#(((https?|ftp)://(w{3}\.)?)(?<!www)(\w+-?)*\.([a-z]{2,4}))#


Croyez-moi si vous voulez, mais ce charabia imprononçable… eh bien ça veut vraiment dire quelque chose ! Si, si, je vous jure ! ;-)


Les expressions régulières constituent un système très puissant et très rapide pour faire des recherches dans des chaînes de caractères (des phrases, par exemple). C'est une sorte de fonctionnalité Rechercher / Remplacer très poussée, dont vous ne pourrez plus vous passer une fois que vous saurez vous en servir.


Les expressions régulières vont nous permettre d'effectuer des recherches et des remplacements poussés dans des textes. Voici quelques exemples pratiques de ce que vous serez en mesure de faire.


Vérifier automatiquement si l'adresse e-mail entrée par le visiteur a une forme valide (comme « dupont@free.fr »).


Modifier une date que vous avez au format américain (08-05-1985) pour la mettre dans le bon ordre en français (05/08/1985).


Remplacer automatiquement toutes les adresses « http:// » par des liens cliquables, comme cela se fait sur certains forums.


Ou encore créer votre propre langage simplifié à partir du HTML, comme le fameux bbCode ([b][/b]…).


Ouvrez grand vos oreilles et attachez vos ceintures !

Créé avec HelpNDoc Personal Edition: Créez sans effort un site Web de documentation de qualité professionnelle avec HelpNDoc