⊗ppPmRgMdIC 262 of 447 menu

Ignorare il case delle espressioni regolari in PHP

Per impostazione predefinita, nelle espressioni regolari il case dei caratteri è rilevante. Nel seguente esempio troveremo solo le lettere in minuscolo:

<?php preg_replace('#[a-z]+#', '!', 'aaa bbb AAA'); // restituirà '! ! AAA' ?>

Possiamo modificare questo comportamento dell'espressione regolare utilizzando il modificatore i. Correggiamo la nostra espressione regolare in accordo con questo:

<?php preg_replace('#[a-z]+#i', '!', 'aaa bbb AAA'); // restituirà '! ! !' ?>

Semplificate il seguente codice, utilizzando l'apposito modificatore:

<?php preg_replace('#[a-zA-Z]+#', '!', 'aaa BBB'); ?>
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta