【问题标题】:Java String ReplaceAll (Regex Help) [closed]Java String ReplaceAll(正则表达式帮助)[关闭]
【发布时间】:2013-04-01 17:07:13
【问题描述】:

我有以下字符串:

String str1= "ABCD";

我想要下面的字符串

String str2 = "AD"

因此,我想要一些类似的东西:

String str2 = str1.replaceAll("/* SOME REGEX HERE */", "");

如何编写正则表达式以替换 "B""C"

【问题讨论】:

  • 你的意思是替换A和D之间的所有字符吗?在第一个和最后一个之间?你的问题是模棱两可的。
  • 我想知道如何用“”替换任意两个字符。
  • @androideka 不好意思问,但你能取消删除你的最后一个问题(Java/Android 中的时差)吗?我已经准备好了答案。

标签: java regex string replace replaceall


【解决方案1】:

你可以写成...

String str2 = str1.replaceAll("[BC]", "");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-21
    • 1970-01-01
    相关资源
    最近更新 更多