Maison  >  Article  >  interface Web  >  Analyse du concept et de l'utilisation des expressions régulières

Analyse du concept et de l'utilisation des expressions régulières

巴扎黑
巴扎黑original
2017-06-16 10:28:521872parcourir

Cet article présente principalement le concept et l'utilisation de la recherche d'expressions régulières, et analyse spécifiquement le concept, la classification, l'utilisation et les précautions associées de la recherche d'expressions régulières.

Les exemples. dans cet article, décrivez les expressions régulières autour des concepts et de l'utilisation. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

1. Lookaround est également appelé pré-recherche et assertion de largeur nulle

<.>

2. Regarder autour de vous est divisé en

                                                                                                                                  🎜>

 (?=exp)Recherche inversée négative

(?<=exp)

3. Lookaround n'occupe que des positions logiques mais pas des positions physiques

(?!exp)

Par exemple : suffixe correspondant Fichier nommé txt (?<exp)

caractères : file.txt, file2.exe Regular

correspond au fichier de chaîne2 4. Comment regarder autour de vous

w(?=.exe)(?=exp) Deux utilisations du look d'ordre positif

① Rechercher des numéros de téléphone commençant par 132 caractères : Mon numéro de travail est mon numéro de téléphone commençant par 132 est le 13244444444 et mon numéro de téléphone commençant par 158 est le 15822222222

Régulier Correspond à 13244444444

Explication détaillée : Faites d'abord correspondre les nombres 132 et 158 ​​Puis faites correspondre ce 2 nombre selon l'expression à gauche


② Trouvez le fichier avec le nom de suffixe txt

caractère file1.txt file2.exe

regular (?=d{11})132d{8} Faites correspondre la chaîne file2

(?<=exp) pour confirmer l'utilisation de l'inverse recherche

① Obtenez le suffixe de fichier du fichier spécifié

fichier de caractères1 texte fichier2.exe fiel3.jpgw+(?=.exe)

Régulier

caractères correspondants texte exe jpg.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn