gpt4 book ai didi

Java正则表达式匹配无回车符后跟换行符

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

我已尝试(^\r)\n,但这不起作用。

你是如何做到这一点的?

(我很欣赏,在类似 Java 的代码中,您需要使用 (^\\r)\\n)

谢谢,

最佳答案

根据您的要求:

  • [^\r]\n - 前面有除回车符之外的任何字符的换行符。这意味着换行符之前必须有一个字符并且将匹配两个符号
  • (?<!\r)\n - 前面没有回车的换行符。这意味着只有换行符会被匹配\r只会测试是否存在(因为 (?<!\r) 是一个负向后查找,一个不消耗任何文本的零宽度断言,但如果其中的模式在当前位置之前不存在则返回 true在字符串中)。

有关演示,请检查这两个链接:

关于Java正则表达式匹配无回车符后跟换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33829091/

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