标签: javascript regex
嗨我有下一个字符串和正则表达式:
"Hello many 2014 (12) and another (88)".match(/\((\d+)\)/g)
为什么返回值是[“(12)”,“(88)”]而不是[12,88]? 我需要第二个选择。
答案 0 :(得分:-1)
\d+(?=\))
你可以试试这个。这应该适合你。
如果您有abc (def 234) (45)之类的字符串,请使用\((\d+)\)并抓取group 1。
abc (def 234) (45)
\((\d+)\)
group 1