Fonctions et symboles d'expressions régulières PHP

SSL de confiance à partir de seulement 3.44 $
Publicités
Fonctions de sortie PHP
Fonctions de flux PHP

Les fonctions d'expression régulière vous permettent de rechercher des modèles spécifiques dans la chaîne et de les remplacer par un autre modèle/chaîne.

Sur cette page, vous trouverez les fonctions d'expression régulière, leurs informations relatives comme les caractères/symboles spéciaux, et leurs significations.

FonctionDescription
preg_filter()Obtenir une chaîne ou un tableau avec des correspondances de motif remplacées, mais uniquement si des correspondances ont été trouvées
preg_grep()Obtenir un tableau d'éléments du tableau d'entrée qui correspond au modèle
preg_dernière_erreur()Obtenez un code d'erreur indiquant la raison pour laquelle le dernier appel d'expression régulière a échoué
preg_match()Obtenir la première correspondance d'un motif dans une chaîne
preg_match_all ()Obtenir toutes les correspondances d'un motif dans une chaîne
preg_replace ()Les chaînes Get étaient des correspondances d'un modèle remplacé par une sous-chaîne. La valeur de la sous-chaîne est renvoyée par la fonction de rappel.
preg_replace_callback ()Récupère la chaîne où toutes les correspondances de l'expression sont remplacées par la sous-chaîne. La valeur de la sous-chaîne est renvoyée par la fonction de rappel.
preg_replace_callback_array()Obtenez une chaîne où toutes les correspondances de chaque expression sont remplacées par la sous-chaîne. La valeur de la sous-chaîne est renvoyée par la fonction de rappel.
preg_split()Casser la chaîne en fonction des expressions régulières et renvoyer les partitions de la chaîne sous forme de tableau
preg_quote()Mettez une barre oblique inverse devant les caractères qui ont une signification particulière dans les expressions régulières
Fonctions PHP Regex

Modificateurs dans Regex

Les modificateurs définissent le comportement de recherche de motifs dans la chaîne.

ModifierDescription
irecherche insensible à la casse du motif
mRecherche en multiligne. Autrement dit, recherchez un motif correspondant au début ou à la fin de chaque ligne
uPermet une correspondance correcte des modèles encodés UTF-8
Modificateurs d'expression

Modèles d'expression régulière

SSL de confiance à partir de seulement 3.44 $
Publicités

Les crochets définissent la plage de caractères pour créer des motifs.

[abc]Trouver un caractère parmi les éléments entre parenthèses
[^ abc]Trouver le caractère PAS entre les crochets
[0-9]Trouver un caractère de 0 à 9
Modèles d'expressions régulières

Métacaractères Regex

Les métacaractères sont des caractères ayant une signification particulière :

MétacaractèreDescription
|Recherchez une correspondance pour l'un des modèles séparés par |
.Rechercher une instance de n'importe quel caractère
^Rechercher une correspondance comme début d'une chaîne
$Trouver une correspondance à la fin de la chaîne
\dTrouver un chiffre
\sTrouver un caractère d'espacement
\bTrouver une correspondance au début d'un mot
\ uxxxxTrouvez le caractère Unicode donné par le nombre hexadécimal XXXX
Métacaractères dans regex PHP

Quantificateurs dans Regex

Les quantités sont définies par des quantificateurs.

QuantificateurDescription
n+Rechercher une chaîne contenant au moins un n
n* Rechercher une chaîne contenant zéro ou plusieurs occurrences de n
n? Rechercher une chaîne contenant zéro ou une occurrence de n
n{x} Trouver la chaîne contenant la séquence de X n's
n{x, y} Trouver une chaîne contenant la séquence de X à Y n's
n{x,} Trouver une chaîne contenant une séquence d'au moins X n's
Quantificateurs

Fonctions de sortie PHP
Fonctions de flux PHP
close

Restez à jour sur PHP !

Nous ne spammons pas !

SSL de confiance à partir de seulement 3.44 $
Publicités
en English
X
Remonter en haut