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

mb_ereg_search_pos

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

function name: MB_ereG_Segearch_pos ()

သက်ဆိုင်သောဗားရှင်း - PHP 4> = 4.2.0, PHP 5, PHP 7, PHP 8

အသုံးပြုမှု - mb_ereg_sesearch_pos () function ကို အသုံးပြု. Multibyte strings များ၌ကိုက်ညီသောအလွှာများကိုရှာဖွေရန်နှင့်၎င်းတို့၏အနေအထားကိုပြန်ပို့ရန်အသုံးပြုသည်။ ဤလုပ်ဆောင်ချက်သည် MB_ereG_Search () function ၏အစိတ်အပိုင်းတစ်ခုဖြစ်ပြီး MB_ereg_search_init () နှင့် mb_ereg_search_regs () functions များကိုအသုံးပြုသည်။

Syntax: MB_ereG_Segearch_pos (string $ ပုံစံ, string ကို $ ရွေးစရာ = 'MS')

Parametermer

  • ပုံစံ - ရှာဖွေရန်ပုံမှန်စကားရပ်ပုံစံ။
  • Option: Optional Parameter, Optional Parameter သည်ပုံမှန်အသုံးအနှုန်းများကိုသတ်မှတ်ရန်ရွေးချယ်စရာ။ Default သည် 'Ms' ဖြစ်ပြီး Multi-line mode နှင့် single-byte mode ကိုဆိုလိုသည်။ အခြားခိုင်လုံသောရွေးချယ်စရာများတွင် 'Multi-line mode),' i '(Case Assessitive),' x '(Comments ခွင့်ပြု),' u '(Single byte mode),' U '(လောဘကြီးခြင်း) ။

Reward Value: ကိုက်ညီသောအလွှာတစ်ခုကိုတွေ့ရှိပါက၎င်းသည်လိုက်ဖက်သည့်အလွှာ၏အစနှင့်အဆုံးရာထူးများပါ 0 င်သည်။ ကိုက်ညီမှုမရှိသောအလွှာတစ်ခုကိုမတွေ့ပါကမှားယွင်းစွာပြန်လာသည်။

ဥပမာ -

 $text = "你好,世界!Hello, World!"; $pattern = '世界'; if (mb_ereg_search_init($text, $pattern)) { $pos = mb_ereg_search_pos(); if ($pos !== false) { echo "找到匹配的子字符串:"; echo "起始位置:" . $pos[0] . ",结束位置:" . $pos[1]; } else { echo "未找到匹配的子字符串。"; } } else { echo "正则表达式初始化失败。"; }

ထုတ်လုပ်မှု -

找到匹配的子字符串:起始位置:9,结束位置:11

အထက်ဖော်ပြပါဥပမာတွင်ပုံမှန်စကားရပ်ရှာဖွေမှုကို အစပြု. MB_ereg_Search_init () function ကို ဦး စွာခေါ်ဆိုပါ။ နောက်ဆုံးအနေဖြင့်လိုက်လျောညီထွေရှိသောအလွှာတစ်ခုသည်ပြန်လည်ထူထောင်ရေးတန်ဖိုးနှင့်သက်ဆိုင်သောရလဒ်ကို အခြေခံ. တွေ့ရှိခြင်းရှိမရှိကိုဆုံးဖြတ်ပါ။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ပြန်လည်ခေါ်ဆိုမှုကို အသုံးပြု. ပုံမှန်အသုံးအနှုန်းကိုရှာဖွေပါ။ အစားထိုးရန် Multibyte အထောက်အပံ့ကိုသုံးပါ mb_ereg_replace_callback

    mb_ereg_replace_callback

    ပြန်လည်ခေါ်ဆိုမှုကို
  • string ကိုအမှုတစ်ခုပြောင်းပါ mb_convert_case

    mb_convert_case

    stringကိုအမှုတစ်ခုပြ
  • အက်ခရာ encoding ၏ရှာဖွေတွေ့ရှိအမိန့်ကို set / ရယူပါ mb_detect_order

    mb_detect_order

    အက်ခရာencoding၏ရှာဖွ
  • string ကိုစာလုံးအကြီးတင်ပါ mb_strtoupper

    mb_strtoupper

    stringကိုစာလုံးအကြီး
  • Multi-byte သည်ပုံမှန်စကားရပ်ကိုက်ညီမှုကိုထောက်ခံသည် mb_ereg

    mb_ereg

    Multi-byteသည်ပုံမှန်
  • နောက်ဆုံး Multibyte ပုံမှန် express ကိုကိုက်ညီမှုမှရှာဖွေမှုရလဒ်များ mb_ereg_search_getregs

    mb_ereg_search_getregs

    နောက်ဆုံးMultibyteပု
  • string ကိုသတ်မှတ်ထားသော encoding အတွက်တရားဝင်ရှိမရှိစစ်ဆေးပါ mb_check_encoding

    mb_check_encoding

    stringကိုသတ်မှတ်ထားသ
  • တစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသော variable တွေကို၏ဇာတ်ကောင် encoding ပြောင်း mb_convert_variables

    mb_convert_variables

    တစ်ခုသို့မဟုတ်တစ်ခုထ
လူကြိုက်များသော ဆောင်းပါးများ