gpt4 book ai didi

javascript - 正则表达式 - 为什么空括号?

转载 作者:行者123 更新时间:2023-12-01 15:51:30 28 4
gpt4 key购买 nike

我有一个要更新的正则表达式,其中有一个空括号。我想知道:目的是什么?我没有找到任何关于它的东西。

正则表达式:

(DE)()([0-9]{1,12})

因为,如果它没有用,我可以删除它。

最佳答案

我知道有一种可能的空括号应用,那就是如果您打算使用正则表达式来确定某个字符串是否与子正则表达式的排列匹配。

例如,

^(?:A()|B()|C()){3}\1\2\3$

will match ABC or CBA or BCA but not AAA or BCC etc .

但看起来这不是你的正则表达式的作者想要的。

关于javascript - 正则表达式 - 为什么空括号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25623682/

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