⊗jsSpRELB 112 of 294 menu

Začiatok a koniec riadku v regulárnych výrazoch JavaScript

Existujú špeciálne symboly, ktoré označujú začiatok '^' alebo koniec riadku '$'. Pozrime sa na ich fungovanie na príkladoch.

Príklad

V tomto príklade je vyhľadávací vzor takýto: nahradiť 'aaa' za '!' len v prípade, že je na začiatku riadku:

let str = 'aaa aaa aaa'; let res = str.replace(/^aaa/g, '!');

Výsledkom zapísaným do premennej bude:

'! aaa aaa'

Príklad

V tomto príklade je vyhľadávací vzor takýto: nahradiť 'aaa' za '!' len v prípade, že je na konci riadku:

let str = 'aaa aaa aaa'; let res = str.replace(/aaa$/g, '!');

Výsledkom zapísaným do premennej bude:

'aaa aaa !'

Príklad

Keď je na začiatku regulárneho výrazu '^' a na konci - '$', takýmto spôsobom kontrolujeme celý riadok na zhodu s regulárnym výrazom.

V nasledujúcom príklade je vyhľadávací vzor takýto: písmeno 'a' sa opakuje raz alebo viackrát, nahradiť celý riadok za '!' len v prípade, že pozostáva len z písmen 'a'.

let str = 'aaa'; let res = str.replace(/^a+$/g, '!');

Výsledkom zapísaným do premennej bude:

'!'

Praktické úlohy

Daný reťazec:

let str = 'abc def xyz';

Napíšte regulárny výraz, ktorý nájde prvý podreťazec z písmen.

Daný reťazec:

let str = 'abc def xyz';

Napíšte regulárny výraz, ktorý nájde posledný podreťazec z písmen.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť