Aktueller Standort: Startseite> Funktionskategorien> mb_ereg_search_init

mb_ereg_search_init

Setzen Sie Saiten und regelmäßige Ausdrücke für die multi-byte-reguläre Ausdrucksübereinstimmung
Name:mb_ereg_search_init
Kategorie:Multi-Byte-Zeichenfolge
Programmiersprache:php
Kurzbeschreibung:Initialisieren Sie die reguläre Ausdrucksuche in Multibyte

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:

  • $ String: Die String, nach der zu suchen ist.
  • $ muster (optional): reguläres Ausdrucksmuster.
  • $ option (optional): Übereinstimmungsoption.

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.

Ähnliche Funktionen
Beliebte Artikel