gpt4 book ai didi

Java + 如何在字符串值中查找回车符

转载 作者:太空宇宙 更新时间:2023-11-04 13:49:10 26 4
gpt4 key购买 nike

如何在字符串值中找到回车符?我已经按照以下方式实现了它,但是对于长字符串值,有时它可能不起作用。谢谢。

String value = "carriage\n return\r\n in\n a\r\n string\n" 

for(String line : value.split("\n")) {
if(line.contains("\r")) {
System.out.println("Carriage return found");
}
}

最佳答案

关注此帖子:Difference between \n and \r?我认为你可以像这样进行分割:

String value = "carriage\n return\r\n in\n a\r\n string\n";

for (String line : value.split("\n|\r"))
if (!line.trim().isEmpty())
System.out.println("Carriage return found:" + line.trim());

输出:

Carriage return found:carriage
Carriage return found:return
Carriage return found:in
Carriage return found:a
Carriage return found:string

关于Java + 如何在字符串值中查找回车符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30501875/

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