⊗ppPmRgLSRCh 227 of 447 menu

Liste des caractères spéciaux dans les expressions régulières en PHP

Si vous échappez un caractère ordinaire - rien de grave ne se produira - il représentera toujours lui-même. Exception - les chiffres, ils ne peuvent pas être échappés.

On doute souvent si un caractère donné est spécial. Certains en arrivent à échapper tous les caractères suspects les uns après les autres. Cependant, c'est une mauvaise pratique (encombre l'expression régulière de barres obliques inverses).

Les caractères spéciaux sont : $ ^ . * + ? \ / {} [] () |

Ne sont pas des caractères spéciaux : @ : , ' " ; - _ = < > % # ~ ` & !

Soit la chaîne :

<?php $str = 'a.a aba aea'; ?>

Écrivez une expression régulière qui trouvera la chaîne 'a.a', sans capturer les autres.

Soit la chaîne :

<?php $str = '2+3 223 2223'; ?>

Écrivez une expression régulière qui trouvera la chaîne '2+3', sans capturer les autres.

Soit la chaîne :

<?php $str = '23 2+3 2++3 2+++3 345 567'; ?>

Écrivez une expression régulière qui trouvera les chaînes '2+3', '2++3', '2+++3', sans capturer les autres (+ peut être n'importe quel nombre).

Soit la chaîne :

<?php $str = '23 2+3 2++3 2+++3 445 677'; ?>

Écrivez une expression régulière qui trouvera les chaînes '23', '2+3', '2++3', '2+++3', sans capturer les autres.

Soit la chaîne :

<?php $str = '*+ *q+ *qq+ *qqq+ *qqq qqq+'; ?>

Écrivez une expression régulière qui trouvera les chaînes '*q+', '*qq+', '*qqq+', sans capturer les autres.

Soit la chaîne :

<?php $str = '[abc] {abc} abc (abc) [abc]'; ?>

Écrivez une expression régulière qui trouvera les chaînes entre crochets et les remplacera par '!'.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser