java - 将字符串替换为空格

标签 java regex string replace

我的字符串有问题,我想将其全部替换为空格。

我有一个段落包含一些类似的字符串{〭}

所以我想用空格替换它们。

我使用了这个功能:

{text=text.replaceAll("&#[1-9];", "");} 

但是不起作用

最佳答案

您的正则表达式只查找一位数字。将其更改为:

"&#[1-9]+;"

(注意添加的+)。

此外,[1-9] 可能不正确,应该是 [0-9](如果数字是十六进制,则实际上是 [0-9A-Fa-f])。

关于java - 将字符串替换为空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13550686/

相关文章:

python - 数学表达式中类型字符串替换的字符串操作

java - 如何将字符串数字格式化为逗号和四舍五入?

java - 将运算符保存在数组中,错误

java - Log4j2.xml配置以关闭hibernate调试级别日志

java - 在 Java 中使用比较器比较对象属性

regex - 用sed在两个字符串之间获取值?

java - 换行符忽略正则表达式在 list 文件中查找包名称

c - 反转字符串的某些部分时遇到问题

java - 了解捕获已检查的异常

Python:解析关键字之间的文本