【发布时间】:2018-11-09 02:00:35
【问题描述】:
我需要替换类似
的文本test 1 | test "2" | test 3
到
test 1 | test 2 | test 3
我检查了像([^"]*) or (?>([^"])) 这样的正则表达式模式,但是没有用。我基本上使用this站点来验证结果。
非常感谢任何提示!
谢谢, 西穆尔
【问题讨论】:
-
你的意思是
input = input.replace("\"", ""); -
为什么一定要正则表达式?
-
或
input = input.replaceAll("\"(\\d+)\"", "$1"); -
我只需要一个有效的正则表达式,它可以从源文本中“生成”所需的文本。要求是只使用正则表达式,而不是 Java 方法
-
可能是要求是错误的,因为我没有发现任何关于正则表达式的内容,它可以在不包括双重配额的情况下摘录整个文本。