⊗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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне