【问题标题】:Need to Replace Regex expression with space需要用空格替换正则表达式
【发布时间】:2015-09-16 00:56:54
【问题描述】:

我有以下正则表达式词 / \ * ? [ ] 。如果在字符串中找到任何单词,则应将其替换为 空格

提前致谢。

【问题讨论】:

  • 你一定尝试过什么?
  • 我试过了,但每次替换每个字符。
  • 不客气。
  • 然后通过添加您的尝试来完成您的问题
  • 我已经完成了与#aGer user 描述的相同的操作”,然后将其放入您的问题中。在决定发布类似于 aGer 的答案之前,没有多少人会阅读您的 cmets,您可能希望避免这种情况,因为您声称您已经尝试过。

标签: java regex string


【解决方案1】:

您需要将整体放在一个正则表达式字符类中。并使用四个反斜杠来匹配单个文字反斜杠字符。

string.replaceAll("[/\\\\*?\\[\\]]", " ");

【讨论】:

    猜你喜欢
    • 2011-05-27
    • 2020-09-12
    • 1970-01-01
    • 2013-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-04
    • 2010-09-17
    相关资源
    最近更新 更多