问答详情
源自:5-5 常见正则表达式—email地址匹配

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

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

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

坐等大牛回答。。

提问者:张码农 2016-04-23 16:32

个回答

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

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