使用Regex将字符串放入List中

时间:2016-04-06 22:17:36

标签: regex eclipse notepad++

我想将字符串放在git diff中。为此,我想在以下每个字符串的末尾添加一个逗号:

这是我的字符串:

电流:

List

我希望最终结果如下:

"blue"


"black"


"green"


"yellow"


"orange"


"white"

我怎样才能做到这一点?

我试过像这样的正则表达式:

"black",


"blue",


"green",


"yellow",


"orange",


"white",

有人可以帮忙吗?

编辑:使用Andreas'解决方案,我能够使用Eclipse及其搜索/替换机制来解决这个问题。这些字符串保存在我项目的文件中。

谢谢

2 个答案:

答案 0 :(得分:2)

查找

(?<=")$

替换为

,

答案 1 :(得分:0)

ndn的解决方案在Eclipse中不起作用,因为它不允许零长度匹配(不显示匹配)。跨工具解决方案是匹配和捕获我们需要的文本,然后在替换模式中使用反向引用来重新插入此文本。更多,一个不需要使用(?m)多行修饰符,因为$匹配NPP和Eclipse中的结尾。

使用

查找(")$
替换$1,

有关capturing groupsbackreferences的更多信息,请访问regular-expressions.info。

请参阅演示屏幕截图:

enter image description here

相关问题