Heim  >  Artikel  >  Web-Frontend  >  Reguläre Ausdrücke untersuchen Konzepte und verwenden_reguläre Ausdrücke

Reguläre Ausdrücke untersuchen Konzepte und verwenden_reguläre Ausdrücke

微波
微波Original
2017-06-28 13:35:041126Durchsuche

Dieser Artikel stellt hauptsächlich das Konzept und die Verwendung von regulären AusdrückenLookaround vor und analysiert insbesondere das Konzept, die Klassifizierung, die Verwendung und die zugehörigen Hinweise von Lookaround Die folgenden

Die Beispiele in diesem Artikel beschreiben das Konzept und die Verwendung der regulären Ausdruckssuche. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

1. Sich umsehen wird auch als Vor-Suche und Nullbreitenbehauptung bezeichnet

2. Umschauen ist unterteilt in

(?=exp)Umsehen in einer bestimmten Reihenfolge

(?<=exp)Sehen Sie sich in umgekehrter Reihenfolge um

(?!exp)Negativer sequenzieller Lookaround

 (?<exp)Negativer Lookaround in umgekehrter Reihenfolge

Nur ​​Lookaround belegt einen logischen Ort und keinen physischen Ort

Beispiel: Dateien mit dem Suffixnamen txt abgleichen

Zeichen: file.txt, file2.exe Regulär w(?=.exe) match string file2

4. Verwendung von „look around“

(?=exp) Zwei Möglichkeiten um sich in einer bestimmten Reihenfolge umzusehen

① Telefonnummern suchen, die mit 132 beginnen Telefonnummer

Zeichen: Meine geschäftliche Nummer ist meine Telefonnummer, die mit 132 beginnt, ist 13244444444 Meine Telefonnummer, die mit 158 ​​beginnt, ist 15822222222

Normale (?=d{11})132d{8} stimmt mit 13244444444 überein

Detaillierte Erklärung: Ordnen Sie zuerst die Nummern 132 und 158 zu und dann die beiden Nummern entsprechend dem Ausdruck auf der linken Seite

② Suchen Sie die Datei mit dem Suffixnamen txt

Zeichen file1.txt file2 .exe

Regularw+(?=.exe) entspricht der Zeichenfolge file2

(?<=exp), um die Verwendung der umgekehrten Suche zu bestätigen

① Rufen Sie die angegebene Datei ab. Das Dateisuffix

Zeichen file1.text file2.exe fiel3.jpg

regulär (?<=[/w]+.)w+ entspricht den Zeichen text exe jpg

PS: Auch hier stellen wir Ihnen zwei sehr praktische Tools für reguläre Ausdrücke als Referenz zur Verfügung:

JavaScript Online-Testtool für reguläre Ausdrücke:
http://tools.jb51.net/regex/javascript

Online-Generierungstool für reguläre Ausdrücke:
http ://tools.jb51.net/regex/create_reg

Das obige ist der detaillierte Inhalt vonReguläre Ausdrücke untersuchen Konzepte und verwenden_reguläre Ausdrücke. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn