正则表达式符号问题

来源:3-5 使用正则表达式进行匹配

qq_slh_0

2016-01-01 12:27

为什么                  

$subject = "my email is spark@imooc.com";
//在这里补充代码,实现正则匹配,并输出邮箱地址
$pattern = '/[\w\-]+@\w+\.\w+/';

它的正则表达式\w\-要加中括号,而后面的没加呢

写回答 关注

1回答

  • 呼吸之野
    2016-01-02 10:12:58
    已采纳

    \w+\-这里加中括号是因为首先要写的就是这个部分,让它先匹配然后再匹配后面的内容

    qq_slh...

    非常感谢!

    2016-01-02 17:56:42

    共 1 条回复 >

PHP进阶篇

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

181728 学习 · 2575 问题

查看课程

相似问题