⊗jsSpRELB 112 of 294 menu

Տողի սկիզբ և վերջ JavaScript-ի կանոնավոր արտահայտություններում

Գոյություն ունեն հատուկ նիշեր, որոնք նշանակում են տողի սկիզբը '^' կամ տողի վերջը '$'։ Եկեք նայենք դրանց աշխատանքին օրինակներով։

Օրինակ

Այս օրինակում որոնման ձևանմուշը հետևյալն է․ փոխարինել 'aaa''!'-ով միայն այն դեպքում, եթե այն գտնվում է տողի սկզբում:

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

Արդյունքում փոփոխականի մեջ կգրվի հետևյալը.

'! aaa aaa'

Օրինակ

Այս օրինակում որոնման ձևանմուշը հետևյալն է․ փոխարինել 'aaa''!'-ով միայն այն դեպքում, եթե այն գտնվում է տողի վերջում:

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

Արդյունքում փոփոխականի մեջ կգրվի հետևյալը.

'aaa aaa !'

Օրինակ

Երբ կանոնավոր արտահայտության սկզբում կա '^', իսկ վերջում՝ '$', ապա այդպիսով մենք ստուգում ենք ամբողջ տողի համապատասխանությունը կանոնավոր արտահայտությանը։

Հաջորդ օրինակում որոնման ձևանմուշը հետևյալն է. 'a' տառը կրկնվում է մեկ կամ ավելի անգամ, փոխարինել ամբողջ տողը '!'-ով, եթե այն բաղկացած է միայն 'a' տառերից.

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

Արդյունքում փոփոխականի մեջ կգրվի հետևյալը.

'!'

Գործնական առաջադրանքներ

Տրված է տողը.

let str = 'abc def xyz';

Գրեք կանոնավոր արտահայտություն, որը կգտնի առաջին տառային ենթատողը։

Տրված է տողը.

let str = 'abc def xyz';

Գրեք կանոնավոր արտահայտություն, որը կգտնի վերջին տառային ենթատողը։

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել