ပုံမှန်ဖော်ပြချက် စမ်းသပ်ကိရိယာ (ကိုက်ညီမှုများ၊ အုပ်စုများနှင့် အစားထိုးမှု အကြိုကြည့်ရှုမှု)

ပုံမှန်ဖော်ပြချက်ကို မြန်မြန် စမ်းသပ်ချင်ပါသလား။ ဒီကိရိယာဖြင့် ကူးထည့်ပြီး ချက်ချင်း အတည်ပြုနိုင်သည်။

ထင်ရှားစေထားသော ကိုက်ညီမှုများ၊ ဖမ်းယူအုပ်စုများနှင့် အစားထိုးမှု အထွက်ကို မျက်နှာပြင်တစ်ခုထဲတွင် ကြည့်နိုင်သည်။

သင့် input ကို ဘရောက်ဇာအတွင်းသာ လုပ်ဆောင်ပြီး server သို့ မပို့ပါ။

အသုံးပြုပုံ

  1. ပုံစံကို ထည့်ပြီး လိုအပ်သော အမှတ်အသားများ (g/i/m) ကို ရွေးပါ။
  2. မူရင်းစာသားကို ကူးထည့်ပါ။ အလိုအလျောက် လုပ်ဆောင်မှု ဖွင့်ထားပါက ရလဒ်ကို ချက်ချင်း မွမ်းမံမည်။
  3. ကိုက်ညီမှုစာရင်းဖြင့် တည်နေရာများကို စစ်ဆေးပြီး ကိုက်ညီမှုတစ်ခုချင်းစီသို့ ခုန်နိုင်သည်။
  4. အုပ်စုများနှင့် အစားထိုးမှု tab များဖြင့် ဖမ်းယူမှုနှင့် အစားထိုးမှုအထွက်ကို စစ်ဆေးပါ။

ဥပမာများ

အီးမေးလ် ထုတ်ယူခြင်း

အဝင်: အီးမေးလ်လိပ်စာများ ပါဝင်သော စာသား

အထွက်: ထင်ရှားစေထားသော ကိုက်ညီမှုများနှင့် အစ/အဆုံး တည်နေရာများ

key=value အစားထိုးမှု

အဝင်: လိုင်းများစွာပါသော key=value စာသား

အထွက်: $1 နှင့် $2 ကို သုံးသော အစားထိုးမှု အထွက်

မှတ်တမ်းလိုင်း စစ်ထုတ်မှု

အဝင်: INFO / WARN / ERROR ပါဝင်သော မှတ်တမ်းစာသား

အထွက်: m အမှတ်အသားဖြင့် လိုင်းအခြေပြု ကိုက်ညီမှု

အစားထိုးမှု အမြန်ညွှန်ကြားချက်

  • $1, $2 ... : ဖမ်းယူအုပ်စု ကိုးကားချက်များ
  • $& : ကိုက်ညီမှုတစ်ခုလုံး
  • $` : ကိုက်ညီမှုမတိုင်မီ / $' : ကိုက်ညီမှုနောက်တွင်

မှတ်ချက်

  • ဤကိရိယာသည် ပုံစံများကို JavaScript (ECMAScript) ပုံမှန်ဖော်ပြချက်များဖြင့် စမ်းသပ်သည်။
  • PCRE ၏ အချို့သော အင်္ဂါရပ်များ (ဥပမာ အတ္တကူးအုပ်စုများ) ကို မထောက်ပံ့ပါ။
  • JavaScript အင်္ဂါရပ်များပင် အလုပ်လုပ်နေသော ပတ်ဝန်းကျင်အပေါ် မူတည်၍ ကွာနိုင်သည်။
  • ရလဒ်များသည် PCRE နှင့် အတိအကျ တူညီမည်ဟု အာမခံမပေးပါ။

မကြာခဏ မေးလေ့ရှိသော မေးခွန်းများ

g/i/m အမှတ်အသားများ ဆိုတာဘာလဲ

အမှန်ခြစ်ကွက်များဖြင့် ဖွင့်/ပိတ် လုပ်နိုင်သည်။ (g=global, i=ignore case, m=multiline)

အစားထိုးမှုကိုလည်း စမ်းသပ်နိုင်ပါသလား

ရပါတယ်။ အစားထိုးမှု စာကြောင်းကို ထည့်ပြီး အစားထိုးမှု tab ကို စစ်ဆေးပါ။ $1 ကဲ့သို့သော ဖမ်းယူအုပ်စု ကိုးကားချက်များကို ထောက်ပံ့သည်။

PCRE နဲ့ ဘာကွာလဲ

ဤကိရိယာသည် JavaScript ပုံမှန်ဖော်ပြချက်များကို အသုံးပြုသည်။ သတ်မှတ်ချက်ကွာခြားမှုကြောင့် ပုံစံတူသော်လည်း PCRE နှင့် ရလဒ်မတူနိုင်သည်။