gpt4 book ai didi

java - 在 Java 中匹配管道字符

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

我应该如何匹配和替换Java中的管道字符?以下代码试图找到并删除“|”来自 str,它不起作用。

String str = "ABC | DEF | GHI";

Pattern p = Pattern.compile("\\|");
Matcher m = p.matcher();
while (m.find()) {
str = str.replaceAll(m.group(), "");
str = str.trim();

}

最佳答案

我会使用 String.replace()像这样,

public static void main(String[] args) {
String str = "ABC | DEF | GHI";
System.out.println(str.replace(" | ", " "));
}

输出是

ABC DEF GHI

关于java - 在 Java 中匹配管道字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22413347/

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