正则中或运算符的作用范围是什么,或是怎么用的???

Owenini 2009-09-27 10:06:37
/^(?:(?:\(\d{3,4}\)|\d{3,4})?-?\d{7,8})$/ | 他是匹配前后哪俩个模式,从哪开始是第一个模式,结束于哪个模式?
...全文
131 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
friendly_ 2009-09-27
  • 打赏
  • 举报
回复
/^(?:(?:\(\d{3,4}\)|\d{3,4})?-?\d{7,8})$/
friendly_ 2009-09-27
  • 打赏
  • 举报
回复
/^(?:(?:\(\d{3,4}\)|\d{3,4})?-?\d{7,8})$/
浴火_凤凰 2009-09-27
  • 打赏
  • 举报
回复
分明还是或的关系啊!!!匹配任何一个都可以啊!
jaychou_lu 2009-09-27
  • 打赏
  • 举报
回复
上面说的不正确 眼花了没看清楚 实际上是这个(?:\(\d{3,4}\)|\d{3,4}) 前后分别是\(\d{3,4}\) \d{3,4}
jaychou_lu 2009-09-27
  • 打赏
  • 举报
回复
|匹配的是包含它的括号里的多项 注意看你那个表达式 是不是可以拆成这样的(\d{3,4}\)|\d{3,4}) 它就匹配\d{3,4}\(和\d{3,4}其中一个
Owenini 2009-09-27
  • 打赏
  • 举报
回复
???

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧