function name: mb_regex_set_options ()
သက်ဆိုင်သောဗားရှင်း: PHP 4> = 4.2.0, PHP 5, PHP 7
function ကိုဖော်ပြချက် - MB_Reegex_set_options () function သည်ပုံမှန်အသုံးအနှုန်းများကို Multibyte ဇာတ်ကောင်များနှင့်ပုံမှန်စကားရပ်ကိုက်ညီမှုအတွက်အသုံးပြုရန်ရွေးချယ်စရာများကိုသတ်မှတ်သည်။
အသုံးပြုမှု: MB_Reegex_set_options (string $ ရွေးစရာများ): Bool
Parametermer
ပြန်လာတန်ဖိုး - အကယ်. option ကိုအောင်မြင်စွာသတ်မှတ်ထားပါကပြန်လည်ထူထောင်ပါ။
ဥပမာ -
// 设置正则表达式选项为不区分大小写和多行模式mb_regex_set_options('im'); // 使用mb_ereg_match() 函数进行正则表达式匹配$pattern = '[az]+'; $text = 'Hello, World!'; if (mb_ereg_match($pattern, $text)) { echo '匹配成功!'; } else { echo '匹配失败!'; }
အထက်ပါဥပမာတွင်ကျွန်ုပ်တို့သည် MB_Reegex_set_set_options () function ကိုပထမ ဦး ဆုံးအသုံးပြုပါ။ ထို့နောက်ကျွန်ုပ်တို့သည် string $ စာသားသည်သတ်မှတ်ထားသောပုံမှန်စကားရပ်ပုံစံနှင့်ကိုက်ညီမှုရှိမရှိဆုံးဖြတ်ရန် MB_ereG_Match () function ကိုအသုံးပြုသည်။ အကယ်. ပွဲသည်အောင်မြင်ပါက output သည် "အောင်မြင်မှုနှင့်ကိုက်ညီသည်" မဟုတ်ရင် output ကို "ပွဲစဉ်မအောင်မြင်ပါ။ "
MB__ReGex_set_set_options () function သည် multibyte character sets (ဥပမာ mb_ereg_eplatch (), mb_ereg_replace (), စသဖြင့်) ကို အသုံးပြု. ပုံမှန်စကားရပ်လုပ်ဆောင်မှုများကိုသာထိခိုက်သည်။ အကယ်. သင်သည်ပုံမှန်ဇာတ်ကားအစု၏ပုံမှန်ဇာတ်ညွှန်းရေးဆွဲခြင်း (ဥပမာ - preg_match (), preg_replace () စသဖြင့်) ပုံမှန်ဇာတ်ကား၏လုပ်ဆောင်မှုများကိုအသုံးပြုလိုပါကရွေးချယ်စရာများကိုသတ်မှတ်ရန်သက်ဆိုင်ရာ function ကိုအသုံးပြုသင့်သည်။