Fonction preg_quote() de PHP
Expressions régulières PHP (PCRE)
La fonction preg_last_error est utilisée pour échapper les caractères d'expression régulière.
Syntaxe
string preg_quote ( string $str [, string $delimiter = NULL ] )
preg_quote() nécessite le paramètre str et ajoute une barre oblique inversée devant chaque caractère de la syntaxe des expressions régulières. Ceci est généralement utilisé lorsque vous avez des chaînes d'exécution qui doivent être mises en correspondance comme des expressions régulières.
Les caractères spéciaux des expressions régulières sont : . \ + * ? [ ^ ] $ ( ) { } = ! < > | : -
Description du paramètre :
$str : chaîne d'entrée.
$delimiter : Si le paramètre optionnel delimiter est spécifié, il sera également échappé. Ceci est généralement utilisé pour échapper les délimiteurs utilisés par les fonctions PCRE. / est le délimiteur le plus courant.
Valeur de retour
Retourne la chaîne échappée.
Exemples
Exemple 1
Le résultat de l'exécution échappe les caractères spéciaux $ et /, comme indiqué ci-dessous :
返回 \$40 for a g3\/400
Remplacer les mots du texte par de l'italique
Le résultat de l'exécution est le suivant :
This book is <i>*very*</i> difficult to find.Autres extensions