⊗jsSpRECI 111 of 294 menu

Эҳтимоли дар назар гирифтани регистр дар регуляриҳои JavaScript

Бо ёрии модификатори i метавон регистри аломатҳоро эҳтимол кард. Биёед бинаем, ки ин чӣ гуна анҷом дода мешавад.

Намуна

Дар намунаи навбатӣ регуляри танҳо ҳарфҳои хурдро пайдо мекунад:

let str = 'aaa bbb CCC DDD'; let res = str.replace(/[a-z]+/g, '!');

Дар натиҷа ба тағирёбандаи зерин сабт карда мешавад:

'! ! CCC DDD'

Намуна

Ва ҳоло модификатори i-ро илова мекунем ва регуляри ҳарфҳоро дар ҳамаи регистрҳо ҷустуҷӯ мекунад:

let str = 'aaa AAA bbb BBB'; let res = str.replace(/[a-z]+/ig, '!');

Дар натиҷа ба тағирёбандаи зерин сабт карда мешавад:

'! ! ! !'

Машқҳои амалӣ

Кодро содда кунед, бо истифода аз модификатори омӯхташуда:

let res = str.replace(/[a-zA-Z]/g, '!');
Тоҷикӣ
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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан