⊗ppPmRgCF 233 of 447 menu

Besonderheiten von kyrillischen Zeichen in PHP-Regexen

Kyrillische Zeichen gehören nicht zur Gruppe \w. Um sie zu erhalten, muss man eine Gruppe in eckigen Klammern verwenden, so: [а-я]. Aber selbst mit dieser Gruppe gibt es ein Problem - der Buchstabe 'ё' wird hier nicht enthalten sein. Um ihn einzuschließen, muss man es so machen: [а-яё].

Außerdem muss für die korrekte Funktionsweise von Kyrillisch in Regexen der Modifikator u gesetzt werden:

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

Gegeben sei der String:

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

Schreiben Sie einen regulären Ausdruck, der die Strings nach dem Muster findet: an den Rändern stehen die Buchstaben 'w', und dazwischen - ein kyrillischer Buchstabe.

Gegeben sei der String:

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

Schreiben Sie einen regulären Ausdruck, der alle Wörter nach dem Muster findet: ein beliebiger kyrillischer Buchstabe beliebig oft.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen