⊗ppPmRgCF 233 of 447 menu

Particularités du cyrillique dans les regex PHP

Les caractères cyrilliques ne font pas partie du groupe \w. Pour les obtenir, il faut utiliser un groupe entre crochets, comme ceci : [а-я]. Mais même avec ce groupe, il y a un problème - la lettre 'ё' n'en fera pas partie. Pour l'inclure, il faut faire comme ceci : [а-яё].

De plus, pour le bon fonctionnement du cyrillique dans l'expression régulière, il est nécessaire d'ajouter le modificateur u :

<?php $str = 'яяя ййй ёёё'; $res = preg_replace('#[а-яё]#u', '!', $str); ?>

Soit la chaîne :

<?php $str = 'wйw wяw wёw wqw'; ?>

Écrivez une expression régulière qui trouvera les chaînes selon le modèle : sur les bords se trouvent les lettres 'w', et entre elles - une lettre cyrillique.

Soit la chaîne :

<?php $str = 'ааа ббб ёёё ззз ййй ААА БББ ЁЁЁ ЗЗЗ ЙЙЙ'; ?>

Écrivez une expression régulière qui trouvera tous les mots selon le modèle : n'importe quelle lettre cyrillique un nombre quelconque de fois.

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