【发布时间】:2009-09-26 18:13:47
【问题描述】:
我需要找到 1 个或多个用括号括起来的已定义字符组。如果存在多个组,则会用连字符分隔。
例子:
(us)
(jp)
(jp-us)
(jp-us-eu)
如果字符串只包含一个组,我已经知道如何找到组:
/\(us\)|\(jp\)/
但是,当我发现不止一个时,我很困惑,用连字符分隔并且没有特定的顺序:(us-jp) OR (jp-us)
感谢任何帮助。
谢谢, 西蒙
【问题讨论】:
-
你能澄清一下你在找什么吗?您提供的正则表达式将同时定位 (us-jp) 和 (jp-us)。