⊗ppPmRgMdIC 262 of 447 menu

Игнориране на регистъра на регулярни изрази в PHP

По подразбиране в регулярните изрази регистърът на символите има значение. В следващия пример ще намерим само букви в долен регистър:

<?php preg_replace('#[a-z]+#', '!', 'aaa bbb AAA'); // връща '! ! AAA' ?>

Можем да променим това поведение на регулярния израз, като използваме модификатора i. Некоригираме нашия регулярен израз в съответствие с това:

<?php preg_replace('#[a-z]+#i', '!', 'aaa bbb AAA'); // връща '! ! !' ?>

Опростете следния код, като използвате съответния модификатор:

<?php preg_replace('#[a-zA-Z]+#', '!', 'aaa BBB'); ?>
Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне