点(。)元字符不匹配文本并显示零(o)输出。请告诉我这段代码中缺少的内容。
$string = 'pakistan';
echo preg_match('/p.n/',$string);
答案 0 :(得分:0)
使用以下代码: -
preg_match("/p.*n/U", $string, $match);
echo '<pre>'; print_r($match[0]);
如果您想计算特定单词在字符串中重复的次数
preg_match_all ("/p.*n/U", $string, $match);
echo '<pre>'; print_r($match[0]);
希望它会对你有所帮助:)。
答案 1 :(得分:0)
以下正则表达式:
$string = 'pakistan';
echo preg_match('~^p.+n$~',$string);
将字符串锚定到开头和结尾,并且p
和n
之间至少需要一个(但无限次)字符。