Java - 替换单引号而不影响多个单引号

时间:2016-03-21 09:52:45

标签: java regex string replace

是否可以在不影响多单引号的情况下替换单引号(例如''')。

例如,我想替换'with'''

{$event_date|date_format:"%e. %B %Y"}

提前致谢

1 个答案:

答案 0 :(得分:3)

为了匹配使用这种基于环视的正则表达式:

(?<!')'(?!')

并将其替换为:

'''

RegEx Demo

(?<!')'(?!')匹配单引号(如果未跟随并以单引号开头)。