« Programmation PHP/Expressions rationnelles » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 52 :
En plus de ces classes prédéfinies, les propriétés Unicode sont aussi prédéfinies.
 
{{attention|clear=left|En PHP, les patterns regex doivent toujours être placésentourés entred'un accentssymbole gravesdélimiteur. On utilise généralement l'accent grave (`), mais on trouve aussi souvent / et #. Ceci sous peine de ne pas fonctionner : ''Warning: no ending delimiter found''.}}
 
== Recherche ==
Ligne 69 :
 
Pour obtenir tous les résultats dans un tableau, remplacer ''preg_match'' par ''preg_match_all''<ref>http://www.expreg.com/pregmatchall.php</ref>, et ''print'' par ''print_r''.
 
{{attention|Le regex PHP doit toujours être entouré d'un symbole délimiteur, dans notre exemple c'est ` mais on utilise aussi souvent / et #.|clear=left}}
 
{{attention|Pour chercher un dollar, "\$" ne fonctionne pas car c'est le format de certaines variables, utiliser donc des apostrophes au lieu des guillemets : '\$'.|clear=left}}