java - 正则表达式在Java中替换部分字符串

标签 java regex

我有这样的字符串:

Hello &3 are &4 you &k here?

我想用“”替换 &x,但我不知道如何做,因为每个 & 之后总是可能有随机字母或数字。我尝试过这样的事情:

"Hello &3 are &4 you &k here?".replaceAll("[&.*]", "")

但是这样肯定行不通^^

最佳答案

"Hello &3 are &4 you &k here?".replaceAll("\\&.", "");

是您要查找的代码。它将匹配文字“&”及其后面的另一个单个字符并替换它。

enter image description here

关于java - 正则表达式在Java中替换部分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21413080/

相关文章:

正则表达式匹配 LaTeX 方程

regex - 如何在 Perl 中模拟 'grep -B' 功能?

python - python 中的正则表达式与 grep 的功能不匹配

正则表达式检查第一个子文件夹是否为 "print"

java - 奇怪的目录没有提供任何解释

java - 如何避免方法参数混淆?

java - 作为 OSGi 启动插件

java - 多种平台上的 LibGDX 开发

java - 删除数据库中不存在的记录时无法捕获 org.hibernate.StaleObjectStateException

javascript - 使用正则表达式验证 GPA