gpt4 book ai didi

java - 在java中替换字符串中的特殊字符

转载 作者:搜寻专家 更新时间:2023-10-31 08:11:35 24 4
gpt4 key购买 nike

我想知道如何在 Java 中替换字符串。

例如

String a = "adf�sdf";

如何替换和避免特殊字符?

最佳答案

您可以删除printable ASCII range 之外的所有字符使用 String#replaceAll()通过将模式 [^\\x20-\\x7e] 替换为空字符串:

a = a.replaceAll("[^\\x20-\\x7e]", "");

但这实际上并没有解决您的实际问题。这更像是一种解决方法。根据给定的信息,很难确定这个问题的根本原因,但阅读其中任何一篇文章一定会有很大帮助:

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

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