gpt4 book ai didi

java - 在不使用环视的情况下否定正则表达式反向引用

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

所以另一个问题让我想知道是否有一种方法可以在不使用环视的情况下否定正则表达式反向引用?原帖为here ,但批准的答案是使用环视。在那些不受支持的地方,是否有一种干净的方法来处理负面反向引用?我找到了 on a regex site [^\x] 其中 x 是反向引用。号,无法按预期工作。

例如:找到一个数字,后面紧跟任何其他数字(但数字是动态的)。有 (\d)[^\1] 是有意义的,但在字符类中,一切都是按字面意思理解的。

最佳答案

is a way to negate a regex backreference without using lookarounds?

没有。

In theory, how are the lookarounds being generated by the regex engine?

环视不是由其他更简单的正则表达式结构“生成”的,它们是自己的一个独特特征。

关于java - 在不使用环视的情况下否定正则表达式反向引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23143054/

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