Heim > Artikel > Backend-Entwicklung > Was stellt isU von preg_match in PHP dar?
Dieser Artikel stellt hauptsächlich die Bedeutung von isU von preg_match in PHP vor. Ich hoffe, dass er für alle hilfreich ist.
isU bedeutet Groß-/Kleinschreibung, s enthält hier keine Zeilenumbrüche und U kehrt den Wert der Anzahl der Übereinstimmungen um, sodass es sich nicht um eine Standardwiederholung handelt. Dies ist wahrscheinlich der Fall.
/(.*)/isU nach dem regulären Ausdruck, was bedeutet der Parameter „isU“?
Dies ist der Modifikator in regulären Ausdrücken
i sucht sowohl nach Groß- als auch nach Kleinbuchstaben, und
s ist ein Punkt (.), der mit allen Zeichen, einschließlich Zeile, übereinstimmt Pausen. Wenn s nicht festgelegt ist, wird das Zeilenumbruchzeichen nicht einbezogen 🎜>
Beispielpreg_match Kompatible reguläre Ausdruckssyntax b stellt Wortgrenze dar Also: Folgendes sollte möglich sein? ? ?$a="test,admin,abc"; $b="te"; $exist=preg_match("/b{$b}b/",$a); if($exist) { echo "存在"; }else { echo "不存在"; }Sehen Sie sich die entsprechenden Anweisungen an
Kopieren Sie den Code
Der Code lautet wie folgt:int preg_match ( string pattern, string subject [, Array-Matches [ , int Flags]] );
preg_match() gibt die Anzahl der Musterübereinstimmungen zurück. Entweder 0 Mal (keine Übereinstimmung) oder 1 Mal, da preg_match() die Suche nach der ersten Übereinstimmung beendet. preg_match_all() hingegen sucht bis zum Ende des Betreffs. preg_match() gibt bei einem Fehler false zurück.
<?php $a = "abcdefgabcdefaaag"; preg_match('|abc([a-z]+)g|isu',$a,$out1); preg_match_all('|abc([s]+)g|isu',$a,$out2); echo "<pre class="brush:php;toolbar:false">"; print_r($out1); print_r($out2); echo ""; ?>Schreiben: Der Unterschied zwischen der Verwendung von doppelten und einfachen Anführungszeichen
<?php preg_match_all("/href="(.*)"/isu",$contents,$out); preg_match_all('|href="(.*)"|isu',$contents,$out); ?>
Zusammenfassung
: Das ist es Der gesamte Inhalt dieses Artikels soll für das Studium aller hilfreich sein.Verwandte Empfehlungen:
Die Funktion der ZipArchive-Funktion in PHP
PHP implementiert eine Stapelverarbeitung, um zu erkennen, ob Die Seite wurde in Baidu integriert
Kalenderprogramm in PHP implementiert
Das obige ist der detaillierte Inhalt vonWas stellt isU von preg_match in PHP dar?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!