<?php
$string="ccaaa";
$pattern="|.ca*|";
preg_match_all($pattern,$string,$out,PREG_PATTERN_ORDER);
echo $out[0][0];
?>为什么输出的结果是:ccaaa
而不是:什么都不输出,没有找到匹配的字符串
$string="ccaaa";
$pattern="|.ca*|";
preg_match_all($pattern,$string,$out,PREG_PATTERN_ORDER);
echo $out[0][0];
?>为什么输出的结果是:ccaaa
而不是:什么都不输出,没有找到匹配的字符串
这是什么编码格式的?
第一个是任何字符串, 然后再是c ,再是0-n个a
下面这些都匹配:
bcaaaaaa
dcaaaaaaaa
acaaaaaaaaaaaa