Ciri-ciri Aksara Kiril dalam Regex PHP
Aksara Kiril tidak termasuk dalam kumpulan
\w. Untuk mendapatkannya, anda perlu menggunakan
kumpulan dalam kurungan siku, seperti ini: [а-я].
Walau bagaimanapun, terdapat masalah dengan kumpulan ini -
huruf 'ё' tidak akan termasuk. Untuk memasukkannya,
anda perlu lakukan seperti ini: [а-яё].
Selain itu, untuk aksara Kiril berfungsi dengan betul
dalam regex, pemodifikasi
u perlu diletakkan:
<?php
$str = 'яяя ййй ёёё';
$res = preg_replace('#[а-яё]#u', '!', $str);
?>
Diberikan rentetan:
<?php
$str = 'wйw wяw wёw wqw';
?>
Tulis regex yang akan mencari rentetan
mengikut corak: huruf 'w' berada di tepi,
dan di antaranya - huruf Kiril.
Diberikan rentetan:
<?php
$str = 'ааа ббб ёёё ззз ййй ААА БББ ЁЁЁ ЗЗЗ ЙЙЙ';
?>
Tulis regex yang akan mencari semua perkataan mengikut corak: sebarang huruf Kiril sebarang bilangan kali.