我有类似的东西 -
[[59],
[73 41],
[52 40 09],
[26 53 06 34],
[10 51 87 86 81],
[61 95 66 57 25 68]]
我需要在每个空格之前添加一个逗号 -
[[59],
[73, 41],
[52, 40, 09],
[26, 53, 06, 34],
[10, 51, 87, 86, 81],
[61, 95, 66, 57, 25, 68]]
什么是正则表达式字符串?
答案 0 :(得分:5)
根据您的数据判断,您可以用逗号替换空格''后跟空格','。你不需要正则表达式。
答案 1 :(得分:2)
这取决于您正在使用的正则表达式风格,但一般来说,寻找匹配将是
(\d+)\s
并且替换将是
\1,
答案 2 :(得分:2)
在Notepad ++中,使用Ctrl + H打开查找控制窗口。
这给出了预期的输出,但就Regex而言并不是很有趣。
答案 3 :(得分:0)
s/\( \)/,\1/g
而且,作为事后的想法:
s/ /, /g
为什么要替换替代品呢? :)
答案 4 :(得分:0)
将(\d)\s(\d)
替换为
\1, \2