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

preg_filter

ပုံမှန်အသုံးအနှုန်းရှာဖွေရေးနှင့်အစားထိုးဖျော်ဖြေ
အမည်:preg_filter
အမျိုးအစား:ပုံမှန် processing pcre
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:ပွဲတစ်ခုတွေ့ရှိကြောင်းထောက်ပံ့ပေးထားသောအစားထိုးပုံစံများအတွက် string ကိုသို့မဟုတ်ခင်းကျင်းတစ် ဦး string ကိုသို့မဟုတ်ခင်းကျင်းပြန်လည်ရောက်ရှိ။

အဓိပ္ပါယ်နှင့်အသုံးပြုမှု

preg_filter() function သည်ပုံစံကိုက်ညီမှုကိုအစားထိုးခြင်းဖြင့်အစားထိုးထားသည့်ကြိုးများသို့မဟုတ်ခင်းကျင်းမှုကိုပြန်လည်ရရှိခဲ့သည်။

input ကို array တစ်ခုဖြစ်ပါက function ကို array ပြန်ပေးသည်။ အကယ်. input သည် string တစ်ခုဖြစ်ပါကဤလုပ်ဆောင်ချက်သည် string တစ်ခုပြန်ပို့သည်။

ဤလုပ်ဆောင်ချက်သည် preg_replace() နှင့်ဆင်တူသည်။ သို့သော်ခြားနားချက်တစ်ခုနှင့်ဆင်တူသည် - အကြောင်းအရာနှင့်ကိုက်ညီမှုမရှိပါကပုံစံကို input string တွင်တွေ့နိုင်သည်။ ဤကိစ္စတွင် input သည် string တစ်ခုအစား string တစ်ခုဖြစ်ပါက function ကိုပြန်ပို့သည်။

အစားထိုး string တွင် \n သို့မဟုတ် n ပုံစံ၏နောက်ပြန်ရည်ညွှန်းချက်ပါ n င်နိုင်သည်။ ပြန်လာသော strings \0 $0 ဖြစ်ရပ်မှန်များကိုအုပ်စုနှင့် \n နှင့် n ကိုအုပ်စုနှင့်ကိုက်ညီသောအလွှာဖြင့်အစားထိုးလိမ့်မည်။

နမူနာ

string list တွင်နံပါတ်များကိုကွင်းခတ်ထားသည့်နံပါတ်များကိုပူးတွဲပါ။

 <? PHP
$ input = [  
  "ဒါဟာ 5 နာရီပဲ" ,  
  "ရက်ပေါင်း 40" ,  
  "ဒီမှာနံပါတ်မရှိဘူး" ,  
  "2000 တွင်"  
] ;  
  
$ ရလဒ် = PREG_FILTER ( '/ [0-9] + /' / ' , ' ($ 0) , $ input ) ,  
Print_R ( $ ရလဒ် ) ;  
>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

သဒ္ဒါ

 PREG_FILTER ( ပုံစံ , အစားထိုးခြင်း , input , ကန့်သတ် , ရေတွက် )

parameter တန်ဖိုး

တေးရေး ဖေါ်ပြ
ပုံစံ လိုအပ်ပါတယ် ရှာဖွေရန်အဘယ်အရာကိုညွှန်ပြသည့်ပုံမှန်အသုံးအနှုန်းများပါရှိသည်။
ပြန်လည်နေရာချခြင်း လိုအပ်ပါတယ် ပုံစံကိုက်ညီသော string ကိုအစားထိုးပါလိမ့်မယ်။ ၎င်းတွင် backreferces များပါ 0 င်နိုင်သည်။
အင်ပွတ်ပြုလုပ် လိုအပ်ပါတယ် အစားထိုးဖျော်ဖြေဖို့ကြိုး၏ strings သို့မဟုတ်ခင်းကျင်း။
ကန့်သတ်

optional ကို။ string တစ်ခုစီတွင်ပြုလုပ်နိုင်သည့်အစားထိုးအရေအတွက်နှင့် ပတ်သက်. ကန့်သတ်ချက်ကိုသတ်မှတ်သည်။

အဘယ်သူမျှမကန့်သတ်ညွှန်ပြ, ပုံမှန် default ဖြစ်ပါတယ်။

ရေတွက် optional ကို။ function ကိုကွပ်မျက်ခံရပြီးနောက်ဤ variable တွင်ကွပ်မျက်ခံရသောအစားထိုးအရေအတွက်အရေအတွက်ကိုညွှန်ပြသောနံပါတ်တစ်ခုပါ 0 င်သည်။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ပြီးခဲ့သည့် PCRE ပုံမှန်ကွပ်မျက်ခြင်းဖြင့်ထုတ်ပေးသောအမှားကုဒ်ကိုပြန်ပို့သည် preg_last_error

    preg_last_error

    ပြီးခဲ့သည့်PCREပုံမှ
  • ပုံမှန်စကားရပ်ကိုက်ညီလုပ်ဆောင်ပါ preg_match

    preg_match

    ပုံမှန်စကားရပ်ကိုက်ည
  • ပုံမှန်အသုံးအနှုန်းကိုရှာဖွေခြင်းနှင့် callback အစားထိုးအသုံးပြုပါ preg_replace_callback_array

    preg_replace_callback_array

    ပုံမှန်အသုံးအနှုန်းက
  • ကမ္ဘာလုံးဆိုင်ရာပုံမှန်စကားရပ်ကိုက်ညီမှုကိုလုပ်ဆောင်ပါ preg_match_all

    preg_match_all

    ကမ္ဘာလုံးဆိုင်ရာပုံမ
  • ပုံမှန်စကားရပ်ဇာတ်ကောင်မှလွတ်မြောက်ရန် preg_quote

    preg_quote

    ပုံမှန်စကားရပ်ဇာတ်ကေ
  • ပုံမှန်စကားရပ်ကိုရှာဖွေပြီး calmback ဖြင့်အစားထိုးပါ preg_replace_callback

    preg_replace_callback

    ပုံမှန်စကားရပ်ကိုရှာ
  • နောက်ဆုံး PCRE ပုံမှန်စကားရပ်ကွပ်မျက်မှု၏အမှားမက်ဆေ့ခ်ျကိုပြန်ပို့သည် preg_last_error_msg

    preg_last_error_msg

    နောက်ဆုံးPCREပုံမှန်
  • ပုံမှန်အသုံးအနှုန်းရှာဖွေရေးနှင့်အစားထိုးလုပ်ဆောင်ပါ preg_replace

    preg_replace

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