⊗jsSpRELB 112 of 294 menu

JavaScript regular ifodalarida satr boshi va oxiri

Satr boshi '^' yoki satr oxiri ' ni ifodalovchi maxsus belgilar mavjud. Keling, ularning ishlashini misollar orqali ko'rib chiqaylik.

Misol

Ushbu misolda qidirish shabloni quyidagicha: 'aaa' ni '!' ga faqat agar u satr boshida turgan bo'lsa almashtirish:

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

Natijada o'zgaruvchiga quyidagi yoziladi:

'! aaa aaa'

Misol

Ushbu misolda qidirish shabloni quyidagicha: 'aaa' ni '!' ga faqat agar u satr oxirida turgan bo'lsa almashtirish:

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

Natijada o'zgaruvchiga quyidagi yoziladi:

'aaa aaa !'

Misol

Qachonki regular ifoda boshida '^', oxirida esa ' turgan bo'lsa, bu bilan biz butun satrni regular ifodaga mosligini tekshiramiz.

Quyidagi misolda qidirish shabloni quyidagicha: 'a' harfi bir yoki bir necha marta takrorlanadi, butun satrni '!' ga faqat agar u faqat 'a' harflaridan tashkil topgan bo'lsa almashtirish.

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

Natijada o'zgaruvchiga quyidagi yoziladi:

'!'

Amaliy vazifalar

Satr berilgan:

let str = 'abc def xyz';

Harflardan tashkil topgan birinchi pastki qatorni topadigan regular ifoda yozing.

Satr berilgan:

let str = 'abc def xyz';

Harflardan tashkil topgan oxirgi pastki qatorni topadigan regular ifoda yozing.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish