⊗ppPmRgCF 233 of 447 menu

Špecifiká kiriliky v regulárnych výrazoch PHP

Kirilické znaky nepatria do skupiny \w. Na ich získanie je potrebné použiť skupinu v hranatých zátvorkách, takto: [а-я]. Ale aj s touto skupinou je problém - sem nebude patriť písmeno 'ё'. Na jeho zahrnutie je potrebné urobiť takto: [а-яё].

Okrem toho, pre korektnú funkčnosť kiriliky v regulárnych výrazoch je potrebné nastaviť modifikátor u:

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

Daný reťazec:

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

Napíšte regulárny výraz, ktorý nájde reťazce podľa vzoru: na okrajoch stoja písmená 'w', a medzi nimi - kirilické písmeno.

Daný reťazec:

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

Napíšte regulárny výraz, ktorý nájde všetky slová podľa vzoru: akékoľvek kirilické písmeno ľubovoľný počet krát.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť