消息关闭
    暂无新消息!

求一个正则的判断写法啊:

问题作者 : 钱盼2017-07-28发布
$a = 'asfdgdfkmnsdjuierpoqwiuyusdfsdcssfweerehdfgyhesgfgnfjyutydsf';
if(preg_match('##', $a)) echo '包含连续声母'; //这里的判断正则代码如何写呢

判断$a中是否包含qwrtsdfgkzxcbnm中任意连续的2个字母,当然$a是随机的,
qwrtsdfgkzxcbnm这个是固定的的,如果$a中包含qw qm bg md ff 这些任意2个连续的字母就返回true, 
当然大于2个比如包含nwm也成立,这样的正则判断要怎么写啊,貌似只能用这个才能初步判断输入的拼音是否合法

1个回答

︿ 1

$a = 'asfdgdfkmnsdjuierpoqwiuyusdfsdcssfweerehdfgyhesgfgnfjyutydsf';
if(preg_match('#[qwrtsdfgkzxcbnm]{2,}#', $a)) echo '包含连续声母'; //这里的判断正则代码如何写呢