要同时匹配a/hello/b 和 a/hi/b,用[]匹配中间的hello和hi怎么弄,谢谢了!
为啥要用 []?
[]
你给的这两个字符串, 用 /a\/(\w+)\/b/ 即可.非要用 [] 的话, /a\/([^/]+)\/b/.
/a\/(\w+)\/b/
/a\/([^/]+)\/b/
var reg = new RegExp(/a\/h(ello|i)\/b/)
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
3 回答2.1k 阅读✓ 已解决
1 回答1.1k 阅读
3 回答3.4k 阅读
1 回答2.4k 阅读
4 回答4.3k 阅读✓ 已解决
为啥要用
[]
?你给的这两个字符串, 用
/a\/(\w+)\/b/
即可.非要用
[]
的话,/a\/([^/]+)\/b/
.