Regular Expression များကို Notepad ++ တွင်အသုံးပြုခြင်း

Pin
Send
Share
Send

ပရိုဂရမ်ပြုလုပ်ခြင်းသည်ရှုပ်ထွေးသော၊ ဝီရိယစိုက်စိုက်ထုတ်ပြီးမကြာခဏပင်တူညီသောသို့မဟုတ်အလားတူလုပ်ရပ်များကိုထပ်ခါတလဲလဲပြုလုပ်ရသည့်ထူးခြားသည့်ဖြစ်စဉ်တစ်ခုဖြစ်သည်။ အလိုအလျောက်တိုးမြှင့်ခြင်းနှင့်စာရွက်စာတမ်းတစ်ခုရှိအလားတူသောအရာများကိုရှာဖွေခြင်းနှင့်အစားထိုးခြင်းတို့ကိုမြန်ရန်ပရိုဂရမ်တွင်ပုံမှန်စကားရပ်စနစ်ကိုတီထွင်ခဲ့သည်။ ၎င်းသည်ပရိုဂရမ်မာများ၊ ဝဘ်မာစတာများနှင့်တခါတရံတွင်အခြားအသက်မွေး ၀ မ်းကျောင်းကိုယ်စားလှယ်များ၏အချိန်နှင့်အားစိုက်ထုတ်မှုကိုသိသိသာသာသက်သာစေသည်။ အဆင့်မြင့် Notepad ++ စာသားတည်းဖြတ်သူတွင်ပုံမှန်ဖော်ပြချက်များကိုမည်သို့အသုံးပြုသည်ကိုလေ့လာကြည့်ကြပါစို့။

နောက်ဆုံးပေါ် Notepad ++ ကိုကူးယူပါ

ပုံမှန်အသုံးအနှုနျးမြား၏အယူအဆ

Notepad ++ တွင်အသုံးများသောအသုံးအနှုန်းများကိုလက်တွေ့တွင်လေ့လာခြင်းမပြုမီ၊ ဤဝေါဟာရ၏အနှစ်သာရနှင့် ပတ်သက်၍ ပိုမိုလေ့လာကြပါစို့။

ပုံမှန်အသုံးများသောအသုံးအနှုန်းများသည်အထူးရှာဖွေသည့်ဘာသာစကားတစ်ခုဖြစ်သည်။ ၎င်းကို အသုံးပြု၍ သင်စာရွက်စာတမ်းတစ်ခု၏လိုင်းများပေါ်တွင်အမျိုးမျိုးသောလုပ်ဆောင်မှုများပြုလုပ်နိုင်သည်။ ဤသည်ကိုအထူး metacharacters, အသုံးပြုမှုပုံစံများ၏အခြေခံပေါ်မှာရှာဖွေရေးနှင့်ခြယ်လှယ်လုပ်ဆောင်သော input ကိုအသုံးပြု။ ပြုသောအမှုဖြစ်ပါတယ်။ ဥပမာအားဖြင့်၊ Notepad ++ တွင်ပုံမှန်စကားရပ်ပုံစံဖြင့်ဖော်ပြသောကာလသည်ရှိပြီးသားအက္ခရာများအားလုံးကိုကိုယ်စားပြုပြီး [A-Z] ဟူသောအသုံးအနှုန်းသည်လက်တင်အက္ခရာ၏စာလုံးအကြီးများကိုကိုယ်စားပြုသည်။

ပုံမှန်စကားရပ် syntax သည်ကွဲပြားသောပရိုဂရမ်ဘာသာစကားများနှင့်ကွဲပြားနိုင်သည်။ Notepad ++ သည် Perl ပရိုဂရမ်းမင်းဘာသာစကားနှင့်ပုံမှန် expression expression များကိုတူညီသည်။

တစ် ဦး ချင်းပုံမှန်ပုံမှန်တန်ဖိုးများ

ယခုကျွန်ုပ်တို့သည်သင့်ကို Notepad ++ တွင်အသုံးများဆုံးပုံမှန်အသုံးအနှုန်းများကိုမိတ်ဆက်ပေးပါမည်။

      ။ - မည်သည့်ဇာတ်ကောင်မဆို၊
      [0-9] - ဂဏန်းပုံစံဖြင့်မည်သည့်စာလုံးမဆို၊
      D - ဂဏန်းမှအပမည်သည့်အက္ခရာမဆို၊
      [A-Z] - လက်တင်အက္ခရာ၏စာလုံးကြီး၊
      [a-z] - လက်တင်အက္ခရာ၏စာလုံးအသေးများ၊
      [a- Z] - မည်သို့ပင်ဖြစ်စေလက်တင်အက္ခရာ၏မည်သည့်စာလုံးမဆို၊
      w - စာ၊ မျဉ်းသားသို့မဟုတ်နံပါတ်၊
      s - အာကာသ;
      ^ - လိုင်း၏အစ;
      $ - လိုင်း၏အဆုံး;
      * - ဇာတ်ကောင်တစ် ဦး ၏ထပ်ခါတလဲလဲ (0 မှအဆုံးအထိ);
      4 1 2 3 - အုပ်စု၏နံပါတ်စဉ်၊
      ^ s * $ - အချည်းနှီးသောလိုင်းများကိုရှာဖွေ;
      ([0-9] [0-9] * ။ ) - ဂဏန်းနှစ်လုံးပါသောနံပါတ်များကိုရှာဖွေသည်။

အမှန်မှာ၊ ဆောင်းပါးတစ်ပုဒ်တွင်မဖော်ပြနိုင်သောပုံမှန်စာလုံးရေအတော်များများရှိသည်။ Notepad ++ နှင့်အလုပ်လုပ်နေစဉ်ပရိုဂရမ်မာများနှင့်ဝက်ဘ်ဒီဇိုင်းပညာရှင်များအသုံးပြုသည့်အမျိုးမျိုးသောကွဲပြားခြားနားချက်များမှာသိသာထင်ရှားသည်။

ရှာဖွေသည့်အခါ Notepad ++ တွင်ပုံမှန်အသုံးအနှုန်းများကိုအသုံးပြုခြင်း

Notepad ++ တွင်ပုံမှန်ဖော်ပြမှုများမည်သို့အသုံးပြုသည်ကိုတိကျစွာဥပမာများကြည့်ကြပါစို့။

ပုံမှန်အသုံးအနှုန်းတွေနဲ့စတင်အလုပ်လုပ်ဖို့ "Search" အပိုင်းကိုသွားပြီး၊ ပေါ်လာတဲ့စာရင်းထဲက "Find" ကိုရွေးပါ။

ကျွန်တော်တို့ရှေ့မှာ Notepad ++ programs မှာ standard search window တစ်ခုဖွင့်တယ်။ ကီးဘုတ်ဖြတ်လမ်း Ctrl + F. ကိုနှိပ်ခြင်းဖြင့်လည်း ၀ င်းဒိုးကိုဝင်ရောက်ကြည့်ရှုနိုင်သည်။ ဒီလုပ်ဆောင်ချက်နဲ့အလုပ်လုပ်နိုင်ဖို့ "Regular Expressions" ခလုတ်ကိုသက်ဝင်စေပါ။

စာရွက်စာတမ်းတွင်ပါရှိသောနံပါတ်များအားလုံးကိုရှာပါ။ ထိုသို့ပြုလုပ်ရန်ရှာဖွေရေးဘားရှိ parameter [0-9] ကိုထည့်။ "Search Next" ခလုတ်ကိုနှိပ်ပါ။ သင်ဤခလုတ်ကိုနှိပ်တိုင်းစာရွက်ပေါ်တွင်ထိပ်မှအောက်သို့ဖော်ပြသောနောက်ဂဏန်းတစ်ခုကိုမီးမောင်းထိုးပြလိမ့်မည်။ ပုံမှန်ရှာဖွေရေးနည်းကို သုံး၍ လုပ်ဆောင်နိုင်သည့်အောက်ခြေမှအောက်သို့ရှာဖွေရေး mode သို့ပြောင်းခြင်းကိုပုံမှန်အသုံးအနှုန်းများနှင့်အလုပ်လုပ်သည့်အခါအသုံးမပြုနိုင်ပါ။

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

ဒီနေရာမှာလိုင်းအလိုက်ပြသတဲ့ရှာဖွေမှုရလဒ်တွေပါ။

စာလုံးများကို Notepad ++ တွင်ပုံမှန်အသုံးအနှုန်းများဖြင့်အစားထိုးခြင်း

Notepad ++ တွင်စာလုံးများကိုရှာဖွေရုံသာမကပုံမှန်အသုံးအနှုန်းများဖြင့်လည်းအစားထိုးနိုင်သည်။ ဤလုပ်ဆောင်မှုကိုစတင်ရန်ရှာဖွေမှု ၀ င်းဒိုး၏ "Replace" tab သို့သွားပါ။

ပြင်ပလင့်များကို redirect မှတဆင့်ပြန်ပြောင်းကြပါစို့။ ဤသို့လုပ်ရန် "href = ။ (// [^ '"] * * "") တန်ဖိုးကို "Find" ကော်လံတွင် ထား၍ "Replace" - "href =" / redirect.php To = 1 "အကွက်ထဲတွင်ထည့်ပါ။ "Replace All" ခလုတ်ကိုနှိပ်ပါ။

သငျသညျမွငျနိုငျသကဲ့သို့, အစားထိုးအောင်မြင်သောဖြစ်ခဲ့သည်။

ယခုကွန်ပျူတာမဟုတ်သောပရိုဂရမ်များသို့မဟုတ်ဝက်ဘ်စာမျက်နှာအပြင်အဆင်လုပ်ဆောင်မှုများအတွက်ပုံမှန်စကားရပ်များအစားထိုးခြင်းကိုအသုံးပြုကြပါစို့။

ကျွန်ုပ်တို့မွေးဖွားသည့်နေ့ရက်များနှင့်ပြည့်စုံသောနာမည်အပြည့်အစုံပါရှိသည်။

မွေးနေ့နှင့်လူများ၏အမည်များကိုပြန်လည်စီစဉ်ပေးသည်။ ဤသို့ပြုရန်, "ရေး" ကိုရှာပါ "( w +) ( w +) ( w +) ( + + ။ : D + ။ D +)" နှင့် "ကော်လံတွင်" အစားထိုး "ကော်လံတွင်" - 4 1 2 3 " ။ "Replace All" ခလုတ်ကိုနှိပ်ပါ။

သငျသညျမွငျနိုငျသကဲ့သို့, အစားထိုးအောင်မြင်သောဖြစ်ခဲ့သည်။

Notepad ++ တွင်ပုံမှန်အသုံးအနှုန်းများ သုံး၍ လုပ်ဆောင်နိုင်သည့်အရိုးရှင်းဆုံးလုပ်ဆောင်မှုများကိုကျွန်ုပ်တို့ပြသခဲ့သည်။ သို့သော်၎င်းဖော်ပြချက်များ၏အကူအညီဖြင့်ပရိုဂရမ်ပရိုဂရမ်မာများသည်ရှုပ်ထွေးသောလုပ်ဆောင်မှုများကိုပြုလုပ်သည်။

Pin
Send
Share
Send