gpt4 book ai didi

不包含组的 Java 正则表达式

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

我需要编写一个匹配除 float 之外的所有内容的正则表达式。 float 的正则表达式如下:

String floatPat = "(?:\\d+\\.\\d+)";

我如何使用它来不匹配 float ?我不能像用于类定义那样使用插入符号 ^。

最佳答案

你可以使用负面回顾:

(?<!\\d+\\.\\d+).*

此表达式将匹配任何内容 (.*),除非它前面有匹配的浮点正则表达式(非捕获)。

关于不包含组的 Java 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19461464/

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