လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> mb_ereg

mb_ereg

Multi-byte သည်ပုံမှန်စကားရပ်ကိုက်ညီမှုကိုထောက်ခံသည်
အမည်:mb_ereg
အမျိုးအစား:Multi-byte string ကို
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:Multibyte ပုံမှန်စကားရပ်ကိုက်ညီမှုကိုလုပ်ဆောင်ပါ

function name: mb_ereg ()

function ကိုဖော်ပြချက် - MB_ereg () function ကို Multibyte ပုံမှန်စကားရပ်ကိုက်ညီမှုပြုလုပ်ရန်အသုံးပြုသည်။

အသုံးပြုမှု: MB_ereg (string $ ပုံစံ, string ကိုဒေါ်လာ string [, array & $ regs])

Parametermer

  • $ ပုံစံ - ကိုက်ညီရန်ပုံမှန်စကားရပ်ပုံစံ။
  • $ string: ပုံစံကိုရှာဖွေရန်အတွက် string ကို။
  • $ Regs (optional) - ကိုက်ညီသောရလဒ်များပါ 0 င်သည့်နေရာတစ်ခု။ အကယ်. ဤ parameter သည်ဤ parameter သည်ပေးထားလျှင် function သည်ကိုက်ညီမှုကိုခင်းကျင်းမှုတွင်သိုလှောင်လိမ့်မည်။

ပြန်လာတန်ဖိုး - အကယ်. ပွဲကိုအောင်မြင်ပါက function သည်မှန်ကန်သည်။

ဥပမာ -

 // 在字符串中搜索匹配的正则表达式$string = "Hello, 你好!"; $pattern = "你好"; if (mb_ereg($pattern, $string)) { echo "匹配成功"; } else { echo "匹配失败"; } // 使用数组存储匹配结果$string = "Hello, 你好!"; $pattern = "([A-Za-z]+),\s+(\p{Han}+)"; $regs = array(); if (mb_ereg($pattern, $string, $regs)) { echo "匹配成功"; echo "完整匹配结果:" . $regs[0] . PHP_EOL; echo "第一个括号内的匹配结果:" . $regs[1] . PHP_EOL; echo "第二个括号内的匹配结果:" . $regs[2] . PHP_EOL; } else { echo "匹配失败"; }

မှတ်စုများ

  • MB__eregerg () function သည် Multibyte ဇာတ်ကောင် - လုံခြုံမှုရှိပြီး Multibyte ဇာတ်ကောင်များပါ 0 င်သည့်ကြိုးများကိုကိုင်တွယ်နိုင်သည်။
  • ဤလုပ်ဆောင်မှု၏အပြုအမူကို MB_ReGex_encoding () function မှသတ်မှတ်ထားသည့်လက်ရှိပုံမှန်စကားရပ် encoding ကြောင့်ဖြစ်သည်။
  • MB__ereg () function ကိုမသုံးမီမှန်ကန်သောပုံမှန်စကားရပ် encoding ကို mb_regex_encoding () function ကိုဖြတ်သန်းထားကြောင်းသေချာစေရန်လိုအပ်သည်။
  • အကယ်. သင်သည်ကိစ္စတွင်အာရုံမခံစားနိုင်သောကိုက်ညီမှုကိုလုပ်ဆောင်လိုပါက "i" Mymifier ကို "/ pattern / i" ကဲ့သို့သော "/ patch / i" ကဲ့သို့သော "/ patch / i" ကိုသုံးနိုင်သည်။
  • သင်ကမ္ဘာလုံးဆိုင်ရာကိုက်ညီမှုကိုပြုလုပ်လိုပါက "G" Mylifier ကို "Patch / G" ကဲ့သို့သော "/ pattern / g" ကိုသုံးနိုင်သည်။
  • အကယ်. သင်သည်ဘာသာစကားပေါင်းစုံကိုက်ညီမှုကိုပြုလုပ်လိုပါက "M" Modifier ကို "/ pattern / m" ကဲ့သို့သော "/ pattern / m" ကိုသုံးနိုင်သည်။
  • စွမ်းဆောင်ရည်တိုးတက်စေရန် MB_ereG_Match () function ကိုကိုက်ညီသောရလဒ်များကိုမပြန်ဘဲပြုလုပ်ရန်တစ်ခုတည်းသောပွဲစဉ်တစ်ခုပြုလုပ်ရန်အသုံးပြုနိုင်သည်။
  • ဤလုပ်ဆောင်ချက်ကိုပိုမိုနားလည်သဘောပေါက်ရန်နှင့်အသုံးပြုမှုကိုအသုံးပြုရန်အတွက်တရားဝင် PHP စာရွက်စာတမ်းများတွင် MB_EREG () function ၏အသေးစိတ်ဖော်ပြချက်နှင့်ဥပမာများကိုရည်ညွှန်းရန်အကြံပြုသည်။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • အားလုံးထောက်ခံသော encoded arrays ပြန်လာ mb_list_encodings

    mb_list_encodings

    အားလုံးထောက်ခံသောenc
  • encoded အီးမေးလ်များပို့ပါ mb_send_mail

    mb_send_mail

    encodedအီးမေးလ်များပ
  • အခြား string တစ်ခုအတွက် string တစ်ခု၏ပထမ ဦး ဆုံးဖြစ်ပျက်မှုကိုအမှုအသေး mb_stristr

    mb_stristr

    အခြားstringတစ်ခုအတွက
  • HTML Numeric Strings အပေါ်အခြေခံပြီးဇာတ်လမ်းများသို့ decode mb_decode_numericentity

    mb_decode_numericentity

    HTMLNumericStringsအပ
  • Multibyte strings များအတွက်ပုံမှန်စကားရပ်ကိုက်ညီ mb_ereg_match

    mb_ereg_match

    Multibytestringsများ
  • အက္ခရာများကို HTML ဂဏန်း string ကိုကိုးကားချက်များသို့ encode mb_encode_numericentity

    mb_encode_numericentity

    အက္ခရာများကိုHTMLဂဏန
  • အခြား string တစ်ခုအတွက်သတ်မှတ်ထားသောဇာတ်ကောင်၏နောက်ဆုံးဖြစ်ပျက်မှုကိုရှာပါ mb_strrchr

    mb_strrchr

    အခြားstringတစ်ခုအတွက
  • ပုံပျက်နေသော byte sequences ကိုအစားထိုးစာလုံးများဖြင့်အစားထိုးပါ mb_scrub

    mb_scrub

    ပုံပျက်နေသောbytesequ
လူကြိုက်များသော ဆောင်းပါးများ