函數(shù)名:mb_ereg_search_init()
適用版本:PHP 4 >= 4.2.0, PHP 5, PHP 7
用法: mb_ereg_search_init() 函數(shù)用于初始化多字節(jié)正則表達(dá)式搜索。
語法:mb_ereg_search_init(string $string [, string $pattern [, string $option]])
參數(shù):
- $string:要搜索的字符串。
- $pattern(可選):正則表達(dá)式模式。
- $option(可選):匹配選項。
返回值:如果初始化成功,則返回 TRUE,否則返回 FALSE。
示例:
// 初始化多字節(jié)正則表達(dá)式搜索
mb_ereg_search_init("Hello World!", "[A-Za-z]+");
// 檢查是否有匹配
if (mb_ereg_search()) {
echo "匹配到了";
} else {
echo "沒有匹配";
}
上述示例中,我們首先使用 mb_ereg_search_init() 函數(shù)初始化了一個多字節(jié)正則表達(dá)式搜索,指定要搜索的字符串為 "Hello World!",正則表達(dá)式模式為 "[A-Za-z]+",表示匹配一個或多個大小寫字母。然后,我們使用 mb_ereg_search() 函數(shù)檢查是否有匹配,如果有匹配則輸出 "匹配到了",否則輸出 "沒有匹配"。
注意:在使用 mb_ereg_search_init() 函數(shù)之前,需要確保已經(jīng)開啟了 mbstring 擴展。