有没有办法捕获字符串的第一个单词,然后使用捕获的第一个单词替换所有逗号?
我尝试了一百种没有成功的方法。我肯定错过了什么。有没有一种简单的方法用regex设置变量?
字符串示例:
“somename”, '2', '3', '4', '11', '22', '33', '44','等...
期望的结果:
“somename”, '2'
“somename”, '3'
“somename”, '4'
“somename”, '11'
“somename”, '22'
“somename”, '33'
“somename”, '44'
“somename”, '等...'
我正在使用notepad ++(v7.5.6)。任何帮助将不胜感激。
答案 0 :(得分:0)
一个有趣的问题......在记事本++中我能想到的最好的是:查找^([^,]+)(,.+)(,[^,]+)$
,替换为\1\2\n\1\3
。这将取代
"somename",'2','3','4','11','22','33','44','etc...'
带
"somename",'2','3','4','11','22','33','44'
"somename",'etc...'
持续按下Replace
最终会为您提供所需的输出。
希望别人可以做得更好......