Heim > Backend-Entwicklung > PHP-Problem > Was sind Trennzeichen für reguläre Ausdrücke? Worauf müssen wir achten? (mit Code)

Was sind Trennzeichen für reguläre Ausdrücke? Worauf müssen wir achten? (mit Code)

慕斯
Freigeben: 2023-03-10 12:48:01
Original
2493 Leute haben es durchsucht

Der vorherige Artikel hat Ihnen „Was ist ein regulärer Ausdruck?“ vorgestellt. Sein Gebrauch? Was sind seine Eigenschaften? (Mit ausführlicher Erklärung) “, stellt Ihnen dieser Artikel weiterhin vor, was das Trennzeichen für reguläre Ausdrücke ist. Worauf müssen wir achten? (Code beigefügt), beeilen Sie sich und lernen Sie! ! !

Was sind Trennzeichen für reguläre Ausdrücke? Worauf müssen wir achten? (mit Code)

Trennzeichen für reguläre Ausdrücke:

  • Reguläre Ausdrücke sind Symbole, die zum Deklarieren der Grenzen regulärer Ausdrücke verwendet werden, und reguläre Ausdrücke sind vom Typ Zeichenfolge. Definieren Sie daher beim Definieren eines regulären Ausdrucks zunächst den Zeichenfolgentyp.

  • Das häufig verwendete Grenzzeichen für reguläre Ausdrücke ist „/“. Tatsächlich können Buchstaben und nicht numerische Zeichen sowie andere Zeichen als „V“ verwendet werden als Grenzzeichen für reguläre Ausdrücke verwenden.

Hinweis:

  • Ein vollständiger regulärer Ausdruck hat genau zwei Grenzzeichen.

  • Das erste ist das Anführungszeichen-Grenzzeichen des Zeichenfolgentyps

  • Das zweite ist das Grenzzeichen des regulären Ausdrucks

例如:$parrten = '';
Nach dem Login kopieren

Nehmen wir insbesondere die Codedemonstration als Beispiel:

<?php
/******正则表达式的定界符*****/
$pattern = &#39;/ /&#39;;
$str = &#39;&#39;;
//进行匹配
preg_match( $pattern, $str);
?>
Nach dem Login kopieren

Code-Analyse:

Zuerst definieren wir eine Variable $pattern. Wenn die Zeichenfolge, die wir in den Code schreiben, nicht mit einer Funktion verwendet wird, handelt es sich um eine gewöhnliche Zeichenfolge, daher müssen wir sie abgleichen. Die passende Funktion, die wir benötigen, ist ( preg_match ), nachdem wir es definiert haben, müssen wir noch zwei Parameter angeben, und dann führen wir es aus. Wenn preg_match einen Fehler meldet, bedeutet dies, dass das, was wir gerade definiert haben, nicht als Trennzeichen verwendet werden kann dass kein Fehler gemeldet wird (das laufende Ergebnis ist wie folgt), das heißt, das, was wir gerade definiert haben, kann als Trennzeichen des regulären Ausdrucks verwendet werden

Das laufende Ergebnis:

Was sind Trennzeichen für reguläre Ausdrücke? Worauf müssen wir achten? (mit Code)

Zum Beispiel; , wir haben gerade definiert: Wird $pattern = '/ /' in einen Backslash umgewandelt? Wird es weiterhin erfolgreich ausgeführt? Wir werden in den laufenden Ergebnissen feststellen, dass ein Fehler gemeldet wird eines regulären Ausdrucks. ; Da er an sich bedeutungsvoll ist, nennen wir ihn oft das Escape-Zeichen, (分隔符不能是字母数字或反斜杠)

<?php
/******正则表达式的定界符*****/
//$pattern = &#39;/ /&#39;;
$pattern = &#39;\ \&#39;;
$str = &#39;&#39;;
//进行匹配
preg_match( $pattern, $str);
?>
Nach dem Login kopieren

Laufergebnisse:

Was sind Trennzeichen für reguläre Ausdrücke? Worauf müssen wir achten? (mit Code)

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas sind Trennzeichen für reguläre Ausdrücke? Worauf müssen wir achten? (mit Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage