Di Notepad ++ de îfadeyên Rêzdar bikar bînin

Pin
Send
Share
Send

Bernamekirin pêvajoyek tevlihev, êşker e, û gelemperî yekdeste ye ku tê de pir caran kiryarên heman an hevûdu dubare dike. Ji bo firehkirina otomatîk û zûtirkirina lêgerîn û cîhûbarkirina hêmanên hevûdu di belgeyê de, di bernamekirinê de pergalek îfadeyê ya birêkûpêk hate qewirandin. Ew bi girîngî dem û hewldana programmers, webmasters, û, carinan, nûnerên pîşeyên din jî xilas dike. Ka em fêr bibin ka bêjeyên birêkûpêk di Notepad ++ edîtorê nivîsê ya pêşkeftî de çawa têne bicîh kirin.

Guhertoya herî dawî ya Notepad ++ dakêşin

Têgîna vegotinên bi rêkûpêk

Berî ku em dest bi lêkolîna karanîna lêkerên birêkûpêk li Notepad ++ di pratîkê de bikin, bila em di derheqê naveroka vê termê de bêtir fêr bibin.

Gotinên birêkûpêk zimanek lêgerîna taybetî ne, ku hûn bikar bînin hûn dikarin tevgerên cûda li ser xêzên belgeyê bicîh bikin. Ev bi karanîna metacharakterên taybetî tête çêkirin, ku inputê ku li ser bingeha nîgaran lêgerîn dike û pêk tîne. Mînakî, di Notepad ++ de, serdemek di forma vegotinê ya bêkêmasî de, ji tevahî karekterên heyî re nîşan dide, û bêjeya [A-Z] temsîla her tîpa mezin a alfabeya latînî dike.

Tewanga xwerû ya xwerû bi zimanên bernamekirinê cûda dibe. Notepad ++ nirxên xwerû yên bêkêmasî wekî zimanê bernameya navdar Perl bikar tîne.

Nirxên Ragihandinên Rêkûpêk ên Kesane

Naha em ê te bi vegotinên birêkûpêk ên herî normal ên li Notepad ++ re ragihînin:

      . - her karakterek yekane;
      [0-9] - her karakter bi rengek hejmarê;
      D - her karakter ji bilî hejmarek;
      [A-Z] - her tîpa mezin a alfabeya latînî;
      [a-z] - her tîpek tîpên alfabeya latînî;
      [a- Z] - her yek ji tîpên alfabeya latînî, bêyî ku bûyerek;
      w - tîp, xêz an jimar;
      s - cihê;
      ^ - destpêka xeta;
      $ - dawiya xeta;
      * - dubarekirina karekterê (ji 0 heta infinity);
      4 1 2 3 - hejmarê serialê komê;
      ^ s * $ - li xetên vala bigerin;
      ([0-9] [0-9] *.) - li hejmarên du-hejmaran bigerin.

Di rastiyê de, hejmareke berbiçav a karakterên derbirînê yên birêkûpêk hene ku nekarin di yek gotarê de werin veşartin. Zêdetirî cûrbecûr cûrbecûrên wan ên ku programker û sêwiranên malperê dema ku bi Notepad ++ re dixebitin bikar tînin.

Dema lêgerînê di nav Notepad ++ de vegotinên birêkûpêk bikar bînin

Naha em li nimûneyên taybetî binihêrin ka ka bêjeyên birêkûpêkî di Notepad ++ de çawa têne bikar anîn.

Ji bo ku hûn bi vegotinên birêkûpêk re dest bi kar bikin, biçin beşa "Lêgerîn", û ji navnîşa ku xuya dibe hilbijêrin "Find" hilbijêrin.

Berî me di bernameyên Notepad ++ de paceyek lêgerîna standard vedike. Di heman demê de ev paceya gihîştina bişkojka qutiya klavyeyê Ctrl + F dikare tê de. Jibo ku hûn bi vê fonksiyonê re bixebitin, bişkoja "Ragihandinên Regular" çalak bikin.

Hemî hejmar di belgeyê de bibînin. Ji bo vê yekê bikin, parametreya [0-9] di binê lêgerînê de binivîse, û bişkojka "Next Next" bikirtînin. Her gava ku hûn li ser vê bişkojkê bitikînin, dê hejmar din a ku di belgeyê de ji jor heta jêzêde tê xuyang kirin. Veguheztina moda lêgerînê ji binî ve, ku dikare bi karanîna rêbaziya lêgerînê ya gelemperî were pêkanîn, dema ku meriv bi vegotinên birêkûpêk re dixebite, nayê pêkanîn.

Heke hûn li ser bişkojka "Di her belgeya heyî de her tişt bibînin", hingê hemî encamên lêgerînê, ango, vegotinên dîjîtal ên di belgeyê de, dê di pencereyek cuda de werin xuyandin.

Here li vir encamên lêgerînê bi xetê têne xuyang kirin.

Di Notepad ++ de tîpên bi tîpên birêkûpêk li şûna

Lê, di Notepad ++ de hûn ne tenê dikarin lêkeran bigerin, lê vana bi karanîna îfadeyên birêkûpêk jî bi cîh bikin. Ji bo ku dest bi vê çalakiyê bikin, biçin tabê "Replace" ya pencereya lêgerînê.

Ka em girêdanên derveyî bi rêvek nûve sererast bikin. Ji bo vê yekê, nirxa "href =. (// [^ '"] *) "li stûna" Bibîne ", û zeviya" Replace "-" href = "/ redirect.php? To = 1" binivîse. Bişkojka "Replace All" bikirtînin.

Wekî ku hûn dibînin, cîhbicîh serkeftî bû.

Letdî bila em ji bo bernameyên ne-computer an nexşeya nexşeya rûpelê şûna amûrên vegotinê yên birêkûpêk bicîh bikin.

Em xwedî navnîşek bi navên bêkêmasî bi tarîxên bûyînê.

Em li cihan tarîxên bûyînê û navên mirovan li hev dikin. Ji bo kirina vê, li stûna "Find" binivîse "( w +) ( w +) ( w +) ( d +. D +. D +)", û di kolona "Replace" - " 4 1 2 3" . Bişkojka "Replace All" bikirtînin.

Wekî ku hûn dibînin, cîhbicîh serkeftî bû.

Me kiryarên herî hêsan ên ku dikarin bi karanîna vegotinên birêkûpêk ên di Notepad ++ de bêne destnîşan kirin. Lê bi alîkariya van îfadeyan, programvanên profesyonel operasyonên berbiçav pêktînin.

Pin
Send
Share
Send