gpt4 book ai didi

java - 正则表达式 : "at least one of the captures must match"

转载 作者:行者123 更新时间:2023-11-29 07:37:03 25 4
gpt4 key购买 nike

考虑以下正则表达式:

/^(A....)?(B..)?(C...)?$/

有没有办法以“至少一个捕获必须匹配”的方式限制正则表达式?

实际上我需要这个用于 java 正则表达式。我可以想象,这是不可能的。也许使用更强大的 perl 正则表达式机器?

当然,我可以对其进行后处理,但也许还有另一种方式..

最佳答案

只需确保某事与前瞻相匹配

/^(?=.)(A....)?(B..)?(C...)?$/

关于java - 正则表达式 : "at least one of the captures must match",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34405364/

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