/d 代表数组的
php定界符随便 最最左边 最右边 相同就行了
尽量相同的
这个优先推荐 因为 内部可以使用Perl 效率比较高
替换使用
echo preg_replace($reg, "#", $str);
拆分使用
print_r(preg_split($reg, $str));
$reg ="/\d/";
匹配所有 输出变量 $arr
preg_match_all($reg, $str,$arr))
匹配第一个 输出变量 $arr
preg_match($reg, $str,$arr))
$str ="aaaaaaaaaaaa1111aaa777 a9aaa d <br>";
$reg ="/\d/";
echo $str;
echo preg_replace($reg, "#", $str);
echo "<br>";
print_r(preg_split($reg, $str));
if(preg_match_all($reg, $str,$arr))
{
echo "正则表达式";
print_r($arr);
}
正则表达式
1.普通字符作为原子 如 a-z A-Z 0-9
2.一些特殊字符 和转义后元字符作为原子。
如果
3.一些非打印字符作为原子 \f \n\ r\t \v
原文:http://www.cnblogs.com/chaochaophp/p/6353930.html