Insérer des caractères spéciaux dans les modèles scripts php

Lorsque vous travaillez avec des scripts PHP, vous avez parfois besoin de comparer des chaînes de caractères pour voir si elles correspondent à certaines caractéristiques, plutôt que de voir si elles correspondent à des valeurs exactes. Par exemple, vous voudrez peut-être d'identifier les chaînes qui commencent par S ou les chaînes qui ont des numéros en eux. Pour ce type de comparaison, vous comparez la chaîne à un modèle. Ces modèles sont appelés expressions régulières. Voici une feuille de référence qui comprend certains des caractères spéciaux que vous utilisez lors de la création de modèles:

PersonnageSignificationExempleRencontrePas un match
^Début de la ligne^ cchatmon chat
$Fin de lignec $ticbâton
.Tout caractère unique..moi, allerun
?Précédent article est facultativesignifiermoyennes, les hommesgémissement
()Groupes caractères littérauxsignifiersignifierhommes, mn
[]Tout personnage dans la sérieabc [1-3]ABC1, ABC2ABC4
[^]Tout caractère non dans la sériesignifiermin, monhommes homme
+Un ou plusporte [1-3] +door111, door131porte, door55
*Zéro ou plusporte [1-3] *porte, door311door4, door445
{,}Gamme de répétitions2,5} a {aa, AAAAAa, xx3
Caractère Escapesm n *m * nles hommes, signifient
(| |)Autres cordes(Tom | Tommy)Tom, TommyThomas, Pour

» » » » Insérer des caractères spéciaux dans les modèles scripts php