Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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