⊗jsSpRESG 107 of 294 menu

JavaScript регулярдуу сөз айкаштарындагы символдор топтору

\d, \D, \w, \W, \s, \S сыяктуу символдор топтору [] ичинде дагы эле топторду, башкача айтканда буйруктарды билдирет.

Мисал

Бул мисалда издөө үлгүсү төмөнкүдөй көрүнөт: x символдорунун ортосунда каалаган сан, же 'a' ден 'f' ге чейинки тамга:

let str = 'xax xbx x1x x2x xhx x@x'; let res = str.replace(/x[\da-f]x/g, '!');

Натыйжада өзгөрмөгө төмөнкү жазгырылат:

'! ! ! ! xhx x@x'

Мисал

Бул мисалда издөө үлгүсү төмөнкүдөй көрүнөт: 'x' тамгасы, андан кийин сан эмес, чекит эмес, жана кичине латын тамгасы эмес, андан кийин 'z' тамгасы:

let str = 'xaz x1z xAz x.z x@z'; let res = str.replace(/x[^\d.a-z]z/g, '!');

Натыйжада өзгөрмөгө төмөнкү жазгырылат:

'xaz x1z ! x.z !'

Практикалык маселелер

Төмөнкү үлгү боюнча саптарды таба турган регулярдуу сөз айкашын жазыңыз: сан же чекит 1 же андан көп жолу.

Төмөнкү үлгү боюнча саптарды таба турган регулярдуу сөз айкашын жазыңыз: сан эмес жана 'a' ден 'g' ге чейинки тамга эмес 3 ден 7 ге чейин жолу.

Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу