我试图获取字符串中最后2个括号之间的所有大写字母。到目前为止,我已经试过这样:字符串中最后2个括号之间的所有大写字母的正则表达式
/\(([A-Z])([^)]*)\)[^(]*$/g
。例如:我不希望(这些词),我想(这两个)
,但它给了我:
组1 。T
集团2 hese Two
有人能帮助我吗?
在此先感谢!
3 回答
你可以在JavaScript中括号内包装为后续的最后一个字符串之间的所有字母大写:
/(?!.*\()(?=.*\))([A-Z])/g
其中第一部分(?!.*\(.*\))
是忽略所有的开括号后立即停止负前瞻最后一个。然后,我们执行一个正面预测,它匹配所有内容,直到遇到关闭的括号。然后我们匹配大写字母。
这家伙很懒,还没有设置简介