PHP တွင် ရီဂျူလား အတွက် ဆိုင်ရီလစ်စာလုံး၏ အထူးသတ်မှတ်ချက်များ
ဆိုင်ရီလစ်စာလုံးများသည် အုပ်စု \w တွင် မပါဝင်ပါ။ ၎င်းတို့ကို ရယူရန် စတုဂံ ကွင်းအုပ်စုကို ဤကဲ့သို့ အသုံးပြုရန် လိုအပ်ပါသည် - [а-я]။
သို့သော် ဤအုပ်စုဖြင့်ပင် ပြဿနာရှိပါသည် - ၎င်းတွင် 'ё' စာလုံး မပါဝင်ပါ။ ၎င်းကို ထည့်သွင်းရန် ဤကဲ့သို့ ပြုလုပ်ရပါမည် - [а-яё]။
ထို့အပြင် ရီဂျူလား တွင် ဆိုင်ရီလစ်စာလုံးများ မှန်ကန်စွာ အလုပ်လုပ်နိုင်ရန် မော်ဒီဖိုင်ယာ u ကို ထည့်သွင်းရန် လိုအပ်ပါသည် -
<?php
$str = 'яяя ййй ёёё';
$res = preg_replace('#[а-яё]#u', '!', $str);
?>
စာကြောင်း တစ်ခု ပေးထားသည် -
<?php
$str = 'wйw wяw wёw wqw';
?>
ရီဂျူလား တစ်ခု ရေးသားပါ၊ ထို ရီဂျူလားသည် ပုံစံအတိုင်း စာကြောင်းများကို ရှာဖွေပေးမည် - အနားများတွင် 'w' စာလုံးများ ရှိနေပြီး ၎င်းတို့ကြားတွင် ဆိုင်ရီလစ်စာလုံး တစ်လုံး ရှိနေခြင်း။
စာကြောင်း တစ်ခု ပေးထားသည် -
<?php
$str = 'ааа ббб ёёё ззз ййй ААА БББ ЁЁЁ ЗЗЗ ЙЙЙ';
?>
ရီဂျူလား တစ်ခု ရေးသားပါ၊ ထို ရီဂျူလားသည် ပုံစံအတိုင်း စကားလုံးအားလုံးကို ရှာဖွေပေးမည် - မည်သည့် ဆိုင်ရီလစ်စာလုံးမဆို မည်မျှပင် ကြိမ်ဖန်များစွာ။