⊗jsSpRESG 107 of 294 menu

Гурӯҳҳои аломатҳо дар дохили маҷмӯаҳо дар регулярӣҳои JavaScript

Гурӯҳҳои аломатҳо \d, \D, \w, \W, \s, \S дар дохили [] ҳамон гурӯҳҳоро ифода мекунанд, яъне ҳамчун фармонҳо боз ҳам кор мекунанд.

Намуна

Дар ин намуна шаблони ҷустуҷӯ инҳоро мекунад: байни иксҳо ягон рақам, ё ҳарфи аз '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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан