使用正则表达式崇高删除逗号前的所有内容

时间:2018-09-11 18:25:02

标签: regex sublimetext3

如果Sublime中包含以下数据集,那么如何使用正则表达式操作获得以下预期输出。

给出数据集:

1,11111111
123,22222222
12,88888888

预期输出:

11111111
22222222
88888888

因此,基本上,我想摆脱逗号本身中的所有逗号。

要在sublime中运行的正则表达式是什么?

2 个答案:

答案 0 :(得分:2)

做一个ctrl + f,输入\d+,,按alt + enter,然后按return,您应该得到想要的东西。

希望获得帮助。

答案 1 :(得分:1)

尽管您可以通过找到最后一个逗号的索引并从您的原始字符串中提取子字符串来做到这一点(我建议这样做),但这是使用(?<=,).++的模式。

(?=,)-断言当前位置之后是逗号。

.++-匹配尽可能多的字符,除了换行\n(因为您希望在逗号后输入所有内容),除非您在正则表达式中使用单行模式。

Demo