⊗jsSpRELB 112 of 294 menu

Eilutės pradžia ir pabaiga „JavaScript“ reguliariosiose išraiškose

Yra specialūs simboliai, žymintys eilutės pradžią '^' arba pabaigą '$'. Pažiūrėkime, kaip jie veikia, pateikiant pavyzdžius.

Pavyzdys

Šiame pavyzdyje paieškos šablonas toks: pakeisti 'aaa' į '!' tik tada, kai jis yra eilutės pradžioje:

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

Dėl to į kintamąjį bus įrašyta taip:

'! aaa aaa'

Pavyzdys

Šiame pavyzdyje paieškos šablonas toks: pakeisti 'aaa' į '!' tik tada, kai jis yra eilutės pabaigoje:

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

Dėl to į kintamąjį bus įrašyta taip:

'aaa aaa !'

Pavyzdys

Kai reguliariosios išraiškos pradžioje yra '^', o pabaigoje - '$', tokiu būdu mes patikriname visą eilutę, ar ji atitinka reguliariąją išraišką.

Kitame pavyzdyje paieškos šablonas toks: raidė 'a' kartojama vieną ar daugiau kartų, pakeisti visą eilutę į '!' tik jei ji susideda tik iš raidžių 'a'.

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

Dėl to į kintamąjį bus įrašyta taip:

'!'

Praktinės užduotys

Duota eilutė:

let str = 'abc def xyz';

Parašykite reguliariąją išraišką, kuri ras pirmąjį poeilutį iš raidžių.

Duota eilutė:

let str = 'abc def xyz';

Parašykite reguliariąją išraišką, kuri ras paskutinį poeilutį iš raidžių.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti