Հիմնական Notepad ++ Կանոնավոր Արտահայտություններ

Կանոնավոր արտահայտությունները որոշակի տեքստը գտնելու կամ փոխարինելու հատուկ մեխանիզմ են: Կարող ենք ասել, որ կանոնավոր արտահայտությունները տեքստի օրինակ են, որը համապատասխանում է որոշակի հատուկ տեքստի: Փոխարինումը կարող է իրականացվել ցանկացած տողում, ամբողջ ֆայլում կամ նույնիսկ մի քանի ֆայլերում: Պարբերաբար արտահայտություններն օգտագործվում են մշակողների կողմից `կիրառման ծածկագիր գրելու համար, եւ դրանք օգտագործվում են նաեւ Autotests- ի փորձարկումների կողմից:
Հիմնական Notepad ++ Կանոնավոր Արտահայտություններ

Որոնք են կանոնավոր արտահայտություններ:

Կանոնավոր արտահայտությունները որոշակի տեքստը գտնելու կամ փոխարինելու հատուկ մեխանիզմ են: Կարող ենք ասել, որ կանոնավոր արտահայտությունները տեքստի օրինակ են, որը համապատասխանում է որոշակի հատուկ տեքստի: Փոխարինումը կարող է իրականացվել ցանկացած տողում, ամբողջ ֆայլում կամ նույնիսկ մի քանի ֆայլերում: Պարբերաբար արտահայտություններն օգտագործվում են մշակողների կողմից `կիրառման ծածկագիր գրելու համար, եւ դրանք օգտագործվում են նաեւ Autotests- ի փորձարկումների կողմից:

Ինչու են անհրաժեշտ կանոնավոր արտահայտությունները:

Notepad ++ - ը Windows- ի անվճար եւ բաց կոդով խմբագիր է `Syntax- ի կարեւորությամբ, նշում, VHDL եւ Verilog ապարատային նկարագրության լեզուներով: Պարզ բառերով, սա տեքստի խմբագիր է, որը նախատեսված է ոչ միայն տեքստային ֆայլերի խմբագրման, այլեւ ծրագրավորման եւ կոդավորման համար:

Notepad- ը հնարավորություն է տալիս աշխատել կանոնավոր արտահայտություններով: Regex Notepad- ը օրինակելի գործողություն է, որն օգտագործվում է տողերի կերպարների հաջորդականություններին համապատասխանելու համար:

Հիմնական Notepad ++ Regex- ը օգտագործվում է հետեւյալ նպատակներով.

  • Del նջելով բոլոր ֆայլերը, որոնք սկսվում են թեստից, դրանով իսկ մաքրելով նրա փորձարկման բոլոր տվյալները.
  • Գտնելով բոլոր տեղեկամատյանները.
  • Գտնելով բոլոր ամսաթվերը եւ այլն:

Դրանից բացի, անհրաժեշտ են կանոնավոր արտահայտություններ տարբեր տեսակի փոխարինողությունների համար: Օրինակ, օգտագործելով դրանք, կարող եք փոխարինել ֆայլում տեղակայված բացարձակապես բոլոր ամսաթվերի ձեւաչափը: Իհարկե, այս ամենը կարելի է անել ձեռքով, սակայն, պարզ է, եթե տեքստում կա միայն մեկ ժամադրություն, բայց եթե դրանցից 300-ն է, շատ ավելի հեշտ կլինի օգտագործել ավտոմատ փոխարինումը `օգտագործելով ավտոմատ փոխարինում:

Կանոնավոր արտահայտությունները շատ արդյունավետ են ցանկացած տեքստից անհրաժեշտ տեղեկատվությունը հանելու համար: Նոթբուքում կանոնավոր արտահայտությունները շատ հզոր գործիք են, որն օգնում է ձեզ պայքարել առօրյա աշխատանքների դեմ: Ընդհանրապես, մենք կարող ենք ասել, որ սրանք բոլոր գործառույթներն են, որոնք կանոնավոր արտահայտություններ են անում:

Պարբերաբար արտահայտություններ Notepad մակրոում

Notepad- ը ունի ստանդարտ խորհրդանիշներ, օրինակ.

  • ... - ցանկացած մեկ բնույթ;
  • * - Նախորդ կերպարը կարող է կրկնվել.
  • Մի շարք * - Բացարձակապես նիշերի ցանկացած հավաքածու եւ այլն:

Կարող եք նիշ ավելացնել գծի կամ պարբերության սկզբին կամ ավարտին: Օրինակ, այն պահանջում է պիտակներ հատուկ տեքստ, որը պատճենվել է բառային փաստաթղթից: Դա անելու համար հարկավոր է որոնել որոնման մեջ - (^. * $), Եւ «Փոխարինեք» տողում - \ 1 եւ այն, ինչ պետք է տեղադրվի գծի սկզբում եւ վերջում, դա է

Այս դեպքում արտահայտությունը կլինի հետեւյալը. \ 1

Նաեւ կանոնավոր արտահայտություններ օգտագործելով, հնարավոր է նիշ ավելացնել գծի կամ պարբերության սկզբին կամ ավարտին: Օրինակ, դուք ցանկանում եք մեկ պիտակ, հատուկ տեքստը փաթեթավորելու համար, որը պատճենվել է բառային փաստաթղթից: Դա անելու համար մուտքագրեք $ որոնման մեջ եւ մուտքագրեք պահանջվող պիտակը «Փոխարինեք» տողում, չմոռանալով ավելացնել \ 1. 1. Քանի որ մենք միայն ավելորդ ենք ավելացնում: Այնուամենայնիվ, եթե նրանք դեռ կանգնեն, սխալներ չեն լինի, եւ փոխարինումը տեղի կունենա ճիշտ:

Կարեւոր առանձնահատկությունն է դատարկ տողերի հեռացումը, որոնք չեն պարունակում տարածքներ: Դա անելու համար որոնման մեջ մուտքագրեք \ n \ r եւ մուտքագրեք \ 0 «Փոխարինեք» գծում կամ թողեք այս տողը դատարկ: Հաջորդ քայլը `բացել բոլոր այն ֆայլերը, որոնք ցանկանում եք« մաքրել »եւ մուտքագրեք նիշ: Դրանից հետո դուք պետք է սեղմեք «Փոխարինեք բոլոր բաց փաստաթղթերը» կոճակը: Այսպիսով, դատարկ տողերը, որոնք չեն պարունակում տարածքներ, հանվում են բոլոր բաց փաստաթղթերից:

Դարձեք Excel Pro. Միացեք մեր ընթացքին:

Բարձրացրեք ձեր հմտությունները Novice- ից հերոս մեր Excel 365 հիմունքների կուրսով, որը նախատեսված է ձեզ գնահատելու ընդամենը մի քանի նստաշրջաններում:

Գրանցվեք այստեղ

Բարձրացրեք ձեր հմտությունները Novice- ից հերոս մեր Excel 365 հիմունքների կուրսով, որը նախատեսված է ձեզ գնահատելու ընդամենը մի քանի նստաշրջաններում:

Դրանից բացի, հնարավոր է հեռացնել դատարկ տողերը, որոնք պարունակում են տարածքներ: Այս դեպքում անհրաժեշտ է մի քանի փուլեր իրականացնել.

  • հեռացնել տարածությունները.
  • դատարկ տողեր հեռացնելը:

Այս առումով, եթե կան դատարկ տողեր կամ տողեր, որոնք տարածքներ են պարունակում, անհրաժեշտ է նախ հեռացնել բոլոր խնդիրները, ապա բոլոր տողերը `վերը նշված ալգորիթմի համաձայն:

Բոլոր տարածությունները հեռացնելու համար մուտքագրեք ^ [] * $ կամ ^ \ S * $, եւ «Փոխարինեք» տողում մուտքագրեք \ 0 կամ թողեք այս գիծը ամբողջովին դատարկ: Ապագայում դուք պետք է բացեք բոլոր ֆայլերը, որոնցում անհրաժեշտ է հեռացնել տարածությունները, ապա կտտացրեք «Փոխարինեք բոլոր բաց փաստաթղթերը» կոճակը:

Այս եղանակով, բացված բոլոր փաստաթղթերում տարածքներ են հանվում դատարկ գծերով: Հաջորդը, պարզապես անհրաժեշտ է ջնջել բոլոր դատարկ տողերը:

Նաեւ նոթբուքում կա նման գործառույթ, որը բացարձակապես բոլոր տողերը ջնջելը, որոնք պարունակում են որոշակի բառ: Ավելին, այսօր հայտնի են հեռացման մեծ թվով մեթոդներ, որոնցից յուրաքանչյուրն ունի որոշակի առավելություններ եւ թերություններ: Այս եղանակների մեծ մասը կատարվում է կանոնավոր արտահայտությունների օգտագործման միջոցով: Այնուամենայնիվ, կան եղանակներ, որոնք շատ ավելի պարզ են:

Բացեք ֆայլը նոթատետրում, ապա սեղմեք Ctrl + F եւ գտեք պահանջվող բառը «Մարկ» ներդիրում: Արդյունքում նշվում են նշված բառը պարունակող բոլոր տողերը: Դրանք ջնջելու համար հարկավոր է գնալ ընտրացանկ, սեղմել «Որոնել» եւ ընտրել «Delete նջել բոլոր տողերը էջանիշով» կոճակով: Այս եղանակով, նշված բառով բոլոր տողերը կջնջվեն միեւնույն ժամանակ:

Ավելի շատ Notepad ++ խորհուրդներ եւ հնարքներ


Դարձեք Excel Pro. Միացեք մեր ընթացքին:

Բարձրացրեք ձեր հմտությունները Novice- ից հերոս մեր Excel 365 հիմունքների կուրսով, որը նախատեսված է ձեզ գնահատելու ընդամենը մի քանի նստաշրջաններում:

Գրանցվեք այստեղ

Բարձրացրեք ձեր հմտությունները Novice- ից հերոս մեր Excel 365 հիմունքների կուրսով, որը նախատեսված է ձեզ գնահատելու ընդամենը մի քանի նստաշրջաններում:




Կարծիքներ (0)

Թողնել մեկնաբանություն