课程
/后端开发
/PHP
/PHP进阶篇
/[^name:]\w+\s+\w+/这样写也可以
2015-01-07
源自:PHP进阶篇 3-4
正在回答
<?php //请修改变量p的正则表达式,使他能够匹配str中的姓名 $p = '/[^name:]\w+\s\w+/'; $str = "name:steven jobs"; preg_match($p, $str, $match); echo $match[0]; //结果为:steven jobs
这样就对了
不过这是不正确的。。。
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
2 回答'/[\w\-]+@\w+\.\w+/'为什么不是'/[\w\s\-]+@\w+\.\w+/'??后者也匹配成功
4 回答'/(\w+\s\w+)/'为什么没匹配到name?
2 回答$p = '/[name:](\w+\s\w+)/';为什么要加小括号?
1 回答\w+\s\w+分别代表什么?
3 回答这样输出也是错误的么。 $pattern = '/\w{4}\@\w+\.\w+/'; 正确的怎么写呢。
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号