如何在java中用两个单个倒置qoutes替换一个双重引号

时间:2015-06-14 21:51:52

标签: java

我想要一个示例程序,它将双重引号替换为2个单引号。

示例:

输入:

"hello","my name is XYZ"

输出:

``hello'',``my name is XYZ''

帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

您可以使用正则表达式,如下所示:

str = str.replaceAll("\"(.*?)\"", "``$1''");

(请注意,最后任何不匹配的"都将保留原样。)

ideone.com demo