Notepad ++ тұрақты өрнектер

Anonim

Notepad ++ қосымшасындағы тұрақты өрнектер

Бағдарламалау - бұл өте күрделі, ауырсыну, жиі, көбінесе бірдей немесе ұқсас әсерлерді қайталауға сирек емес, монотонды процесс. Құжаттағы ұқсас элементтерді іздеу және ауыстыруды күшейту және ауыстыру үшін, бағдарламалауда жүйелі түрде бағдарламалау кезінде тұрақты өрнек жүйесі болды. Бұл сізге көбінесе бағдарламашылардың, веб-шеберлердің, веб-шеберлердің және кейде басқа мамандықтардың өкілдерін үнемдеуге мүмкіндік береді. Жетілдірілген Notepad ++ мәтіндік редакторында тұрақты өрнектердің қалай қолданылатынын білейік.

Тұрақты өрнектер түсінігі

«Notepad ++ бағдарламасында тұрақты өрнектерді қолдануды зерттемес бұрын, осы мерзімнің мәні туралы толығырақ білейік.

Тұрақты өрнектер - бұл арнайы іздеу тілі - сіз қолдана отырып, сіз қолдана отырып, сіз құжат жолдарында әртүрлі әрекеттерді жасай аласыз. Бұл арнайы метасимволдарды қолдану арқылы жасалады, олар енгізілген кезде, олар енгізілген кезде, олардың үлгілері принциптері бойынша манипуляциялар орындалады. Мысалы, Notepad ++ нүктесінде тұрақты өрнек түріндегі нүктеде бар таңбалардың барлық белгілерінің белгісі, ал [A-Z] өрнегі - латын әліпбиінің кез-келген бас әріпі.

Әр түрлі бағдарламалау тілдерінде тұрақты өрнектердің синтаксисі әртүрлі болуы мүмкін. Notepad ++ мәтіндік редакторында танымал Perl бағдарламалау тіліндегідей тұрақты өрнектердің бірдей мәндері қолданылады.

Жеке тұрақты өрнектердің құндылықтары

Енді ең жиі қолданылатын Notepad ++ тұрақты өрнектерімен танысайық:

  • . - кез-келген жалғыз таңба;
  • [0-9] - сандар түріндегі кез-келген кейіпкер;
  • \ D - саннан басқа кез-келген таңба;
  • [A-z] - латын әліпбиінің кез келген бас хаты;
  • [A-z] - латын әліпбиінің кез келген кіші әр хаты;
  • [A- z] - Тіркеуден тәуелсіздік алған латын алфавитінің кез келген хаттары;
  • \ w - хат, астын сызу немесе сан;
  • \ s - кеңістік;
  • ^ - басталуды бастау;
  • $ - аяқталатын сызық;
  • * - таңбаның қайталануы (0-ден шексіздікке дейін);
  • \ 4 \ 1 \ 2 \ 3 - топтың реттік нөмірі;
  • ^ \ s * $ - бос жолдарды іздеу;
  • ([0-9] [0-9] *.) - Екі таңбалы сандарды іздеңіз.

Шын мәнінде, тұрақты өрнектердің көптеген рәміздері өте көп, және оларды бір мақалада жабу мүмкін емес. Бағдарламалаушылар мен веб-дизайнерлер Notepad ++ бағдарламасымен жұмыс жасау кезінде қолданылған әртүрлі ауытқуларының көп бөлігі.

Тұрақты өрнектерді практикалық қолдану

Енді нақты мысалдарға назар аударайық, «Notepad ++ бағдарламасында тұрақты өрнектер қаншалықты пайдаланылатындығын қарастырайық.

1-мысал: Іздеу

Белгілі бір элементтерді іздеу үшін қандай тұрақты өрнектер қолданылатынын қарастырыңыз.

  1. Тұрақты өрнектермен жұмыс істеу үшін, «Іздеу» бөліміне өтіп, пайда болған тізімге өтіп, «Табу» элементін таңдаңыз.
  2. Notepad ++ бағдарламасындағы Іздеу терезесіне өтіңіз

  3. Бізден бұрын Notepad ++ бағдарламасындағы стандартты іздеу терезесін ашады. Оған қатынасты Ctrl + F пернелер тіркесімін басу арқылы алуға болады. Осы функциямен жұмыс істеу үшін «Тұрақты өрнектер» түймесін сүйеніңіз.
  4. Notepad ++ бағдарламасындағы іздеу терезесінде тұрақты өрнектерді қосу

  5. Біз құжаттағы барлық сандарды табамыз. Ол үшін [0-9] параметрін іздеу жолына енгізіп, «Келесі іздеу» түймесін басыңыз. Осы батырманы басқан сайын, құжатта келесі сан жоғарыдан төменге бөлінеді. Іздеу режиміне ауысу Кәдімгі іздеу әдісін қолданған кезде, әдеттегі өрнектермен жұмыс істеу кезінде мүмкін болатындығына қол жеткізуге болады.
  6. Notepad ++ бағдарламасындағы сандарды іздеу

  7. Егер сіз «Ағымдағы құжатта барлығын табу» түймесін бассаңыз, барлық іздеу нәтижелері, яғни, құжаттағы сандық өрнектер бөлек терезеде көрсетіледі.
  8. Notepad ++ бағдарламасындағы бөлек терезеде шығыс нәтижесімен іздеуді іске қосыңыз

  9. Міне және іздеу нәтижелері алынған.
  10. Notepad ++ тіліндегі іздеу нәтижелері

2-мысал: Таңбаны ауыстыру

«Notepad» ++ бағдарламасында сіз тек таңбаларды іздей алмайсыз, сонымен қатар оларды тұрақты өрнектермен алмастыра аласыз.

  1. Бұл әрекетті бастау үшін, іздеу терезелерінің «Ауыстыру» қойындысына өтіңіз.
  2. Notepad ++ бағдарламасындағы Ауыстыру қойындысына ауысу

  3. Біз қайта бағыттау арқылы сыртқы сілтемелердің қайта бағыттау жасаймыз. Мұны істеу үшін, «Табу» бағанында, біз «Href =» (^ '] *) *) және «Ауыстыру» өрісінде - «Href =» / Redirect.php-де? Дейін = 1 ». «Барлығын ауыстыру» түймесін басыңыз.
  4. Notepad ++ бағдарламасында ауыстыру

  5. Көріп отырғаныңыздай, ауыстыру сәтті.

Айналдыру нәтижелері Notepad ++ бағдарламасына

Енді компьютер бағдарламалау немесе веб-беттің орналасуымен байланысы жоқ әрекеттер үшін әдеттегі өрнектерді қолдана отырып іздеуді қолданайық.

  1. Бізде туу күнімен толыққанды адамдардың тізімі бар.
  2. «Бота кешеніндегі ++» бағдарламасындағы адамдар тізімі

  3. Кейбір жерлердегі адамдардың туған күнін және адамдардың есімдерін өзгертіңіз. Мұны істеу үшін «Жазу» (\ W +) (\ W +) (\ W +) (\ w +) (\ d +) (\ d +) (\ d +) (\ d +) (\ d +) «және« Ауыстыру »бағанында - «\ 4 \ 1 \ 2 \ 3». «Барлығын ауыстыру» түймесін басыңыз.
  4. Notepad ++ бағдарламасындағы тізімдегі өзгерістер

  5. Көріп отырғаныңыздай, ауыстыру сәтті.
  6. Notepad ++ бағдарламасындағы Proration нәтижелері

Біз Notepad ++ бағдарламасында тұрақты өрнектерді қолдана отырып, қарапайым әрекеттерді көрсеттік. Бірақ бұл өрнектердің көмегімен кәсіби бағдарламашылар жүргізіліп, күрделі операциялар жүргізіліп келеді.

Ары қарай оқу