关于(\.\w+)的问题

来源:5-5 常见正则表达式—email地址匹配

张码农

2016-04-23 16:32

这里不应该是 (\. | \w+)吗?

()和【】的区别不是在 | 这个 或 符号吗?

坐等大牛回答。。

写回答 关注

1回答

  • 看叶子落了
    2016-04-24 19:58:46

    不是,()里面的内容是作为一个整体参与匹配,你在里面加一个|就变成了匹配|左边的整体或者匹配|右边的整体。[]里面的内容是单个或多个参与匹配,比如说(123),就是123整体出现才能匹配,[123]的话,出现其中的任意个任意元素都可以匹配到


鬼斧神工之正则表达式

以PHP语言为蓝本,介绍正则表达式的基本语法以及他的强大用处

47865 学习 · 113 问题

查看课程

相似问题