


Was sind die Mustermodifikatoren in PHP? Wie wird es verwendet? (mit ausführlicher Erklärung)
Der vorherige Artikel hat Ihnen „Was sind Metazeichen in PHP?“ vorgestellt. Wie verwenden wir Metazeichen für reguläre Ausdrücke? (Angehängter Code) “, dieser Artikel stellt Ihnen weiterhin vor, was die Mustermodifikatoren in PHP sind? Wie werden sie verwendet? (Ausführliche Erklärung beigefügt), Freunde in Not können darauf verweisen, ich hoffe, es wird für alle hilfreich sein. Was sind die Mustermodifikatoren? und $ können mit
U-Modus (muss beachtet werden) Ändern Sie den Greedy-Modus , können wir *? im Normalfall verwenden, um ein beliebiges Zeichen zu finden und den Greedy-Modus zu verwenden.
- Zuerst definieren wir $str = $_POST[], um die übergebenen Parameter zu erhalten. Wenn wir ihn mit zwei Trennzeichen definieren, wird er zum Der Modusmodifikator sollte zu diesem Zeitpunkt nach dem Modusmodifikator platziert werden. Dann schreiben wir den passenden Code und das laufende Ergebnis zeigt, dass die Übereinstimmung erfolgreich ist (der Code lautet wie folgt):
<?php //进行匹配 $str = $_POST['str']; $pattern = '/love/' ; $result = preg_match($pattern , $str , $match); echo ' 匹配结果为: '.$result; echo '<hr/>' ; if ( $result){ echo '<font color="pink" size="5 ">匹配成功</font>'; }else{ echo '<font color="red">匹配失败</font>'; } var_dump($match); ?>
Wenn wir die Eingabezeichenfolge in Großbuchstaben ändern , werden wir feststellen, dass das Ergebnis mit Fehler übereinstimmt:
Wenn wir nach dem Mustermodifikator ein I hinzufügen, werden wir feststellen, dass das Ergebnis der Ausführung des Codes ist ist eine erfolgreiche Übereinstimmung;
$pattern = '/love/i' ;
Der Code wird ausgeführt. Ergebnis:
Wenn wir der Zeichenfolge Leerzeichen hinzufügen, zeigt unser laufendes Ergebnis einen Übereinstimmungsfehler an;
$pattern = '/lo ve/i' ;Code-Ausführungsergebnis: Wenn wir den Mustermodifikator verwenden
Wenn wir Chinesisch abgleichen möchten, können wir nach dem Punkt ein (+) hinzufügen
Das obige ist der detaillierte Inhalt vonWas sind die Mustermodifikatoren in PHP? Wie wird es verwendet? (mit ausführlicher Erklärung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)