Funktionsname: mb_ereg_search_init ()
Anwendbare Version: Php 4> = 4.2.0, Php 5, Php 7
Verwendung: Die Funktion MB_Ereg_Search_init () wird verwendet, um die multibyte reguläre Expressionsuche zu initialisieren.
Syntax: mb_ereg_search_init (String $ String [, String $ muster [, String $ option]]))
Parameter:
Rückgabewert: Return True Wenn die Initialisierung erfolgreich ist, ansonsten falsch.
Beispiel:
// 初始化多字节正则表达式搜索mb_ereg_search_init("Hello World!", "[A-Za-z]+"); // 检查是否有匹配if (mb_ereg_search()) { echo "匹配到了"; } else { echo "没有匹配"; }
Im obigen Beispiel verwenden wir zunächst die Funktion mb_ereg_search_init (), um eine multi-byte-gesetzliche Ausdrucksuche zu initialisieren, und geben an, dass die zu durchsuchende Zeichenfolge "Hallo Welt!" Lautet. und das reguläre Expressionsmuster lautet "[a-za-z]+", was darauf hinweist, dass ein oder mehrere obere und untere Fallbuchstaben übereinstimmen. Dann verwenden wir die Funktion mb_ereg_search (), um zu überprüfen, ob es eine Übereinstimmung gibt. Wenn es eine Übereinstimmung gibt, ist die Ausgabe "übereinstimmt", sonst die Ausgabe "No Match".
Hinweis: Bevor Sie die Funktion mb_ereg_search_init () verwenden, müssen Sie sicherstellen, dass die Erweiterung der Mbstring aktiviert ist.