spython
2016-04-26 09:51
<?php //请修改变量p的正则表达式,使他能够匹配str中的电话 $p = '/^是[\d]+-[\d]+$/'; $str = "我的电话是010-12345678"; preg_match($p, $str, $match); echo $match[0];
/^是[\d]+-[\d]+$/你这样写的意思是:
^ 断言目标的开始位置(或在多行模式下是行首)
以"是"作为开始匹配多次去匹配数字,所以结果会是:是010-12345678
应该把 ^是 去掉
PHP进阶篇
181942 学习 · 2668 问题
相似问题