【发布时间】:2020-06-21 09:25:02
【问题描述】:
我想转义字符串中的所有特殊字符。
输入字符串: Foo+Bar
输出字符串: Foo\+Bar
所以+ 应该转义为\+。这是必需的,因为我必须将结果字符串作为正则表达式模式传递给 Postgres SQL,所以如果我只传递 + 它会导致异常。
我尝试过使用apache-commons:commons-text ,但这并没有逃脱String中的+
【问题讨论】:
标签: java postgresql escaping psql apache-commons