gpt4 book ai didi

javascript - 字符串中最后两个括号之间的所有大写字母的正则表达式

转载 作者:行者123 更新时间:2023-11-30 14:51:51 26 4
gpt4 key购买 nike

我正在尝试获取字符串中最后两个括号之间的所有大写字母。到目前为止,我已经试过了:

/\(([A-Z])([^)]*)\)[^(]*$/g

举个例子:我不想要(These Words),我想要(These Two)

但它给了我:

第 1 组。T

第 2 组。hese Two

有人可以帮助我吗?

提前致谢!

最佳答案

我认为,最短和最简单的解决方案是:

  • (?!.*\() - 否定前瞻 - 以后无处可发生左括号(在任意数量的其他字符之后),
  • (?=.*\)) - 正面前瞻 - 稍后某处必须出现右括号(在任意数量的其他字符之后),
  • [A-Z] - 捕捉大写字母,而不是作为捕捉组,但作为“正常”比赛,
  • g - 使用全局选项。

总结:

/(?!.*\()(?=.*\))[A-Z]/g

关于javascript - 字符串中最后两个括号之间的所有大写字母的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47997693/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com