⊗jsSpRELB 112 of 294 menu

A sor eleje és vége a JavaScript reguláris kifejezéseiben

Léteznek speciális karakterek, amelyek a sor elejét '^' vagy a sor végét '$' jelölik. Nézzük meg a működésüket példákon keresztül.

Példa

Ebben a példában a keresési minta a következő: cserélje ki a 'aaa'-t '!'-ra csak akkor, ha az a sor elején áll:

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

Az eredményként a változóba a következő íródik:

'! aaa aaa'

Példa

Ebben a példában a keresési minta a következő: cserélje ki a 'aaa'-t '!'-ra csak akkor, ha az a sor végén áll:

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

Az eredményként a változóba a következő íródik:

'aaa aaa !'

Példa

Amikor a reguláris kifejezés elején '^', a végén pedig '$' áll, akkor így ellenőrizzük, hogy a teljes sor megfelel-e a reguláris kifejezésnek.

A következő példában a keresési minta a következő: az 'a' betű egyszer vagy többször ismétlődik, cserélje ki a teljes sort '!'-ra csak akkor, ha az csupa 'a' betűből áll.

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

Az eredményként a változóba a következő íródik:

'!'

Gyakorlati feladatok

Adott egy sztring:

let str = 'abc def xyz';

Írjon reguláris kifejezést, amely megtalálja az első betűkből álló részsztringet.

Adott egy sztring:

let str = 'abc def xyz';

Írjon reguláris kifejezést, amely megtalálja az utolsó betűkből álló részsztringet.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás