Maison > Article > développement back-end > Qu’est-ce que l’expression régulière php ? (exemple de code)
Qu'est-ce qu'une expression régulière ?
Regex (ou RegExp) signifie expression régulière, qui est un moyen rapide et efficace de faire correspondre des modèles dans une chaîne. méthode. Regex peut être utilisé pour la recherche et le remplacement de texte, la validation des entrées et d'autres processus.
Les expressions régulières peuvent être des caractères simples ou des modèles complexes. Tous ces éléments sont définis selon certaines règles.
Expressions régulières en PHP
Par défaut, PHP prend en charge les regex : syntaxe PCRE (Perl Compatible Regular Expression) largement utilisée.
En PHP, le préfixe des fonctions PCRE (expression régulière) est preg_
Exemple de remplacement PHP Regex :
<?php $str = 'Hello World'; $regex = '/\s/'; echo preg_replace($regex, '', $str);
Sortie :
HelloWorld
Dans cet exemple, le premier espace de « Hello World » est supprimé. Par conséquent, il affichera « HelloWorld ». Voyons ce que font $regex et preg_replace().
preg_replace()
Recherchez une chaîne (à l'aide d'un modèle regex) et remplacez-la par une autre chaîne.
$regex
Aide à la chaîne de recherche. Les symboles
$regex
/
indiquent le début et la fin de l'expression régulière. On les appelle séparateurs.
s
est une expression unique. Il correspond à n'importe quel caractère d'espace. On les appelle des types de caractères.
Ensuite, remplacez la correspondance par ". Par conséquent, les espaces sont supprimés.
Recommandations associées : "Tutoriel PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!