gpt4 book ai didi

java - 如何替换字符\在java中

转载 作者:塔克拉玛干 更新时间:2023-11-01 23:04:53 25 4
gpt4 key购买 nike

我只是想在 Java 中将字符序列 '\'(即像\\\那样连续)替换为单个 '\'。如果可能的话,我不想用 for loop all 进行迭代。正则表达式有什么可以查找和替换的吗?因为在我的情况下,如果用户在每次我必须验证和替换所有\字符时都提交申请,我会得到很多这样的输入。

任何人都可以在这种情况下帮助我。

输入是:\\\\Program Files\\Microsoft Games\\\\\Chess\\\Chess.exe

我期望的输出是:\Program Files\Microsoft Games\Chess\Chess.exe

最佳答案

static String replaceConsecutiveBackslash(String input) {
return input.replaceAll("\\\\{2,}", "\\\\");
}

关于java - 如何替换字符\在java中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41886146/

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