如何修复Ruby美化中的逗号分隔值?

时间:2013-04-21 08:09:34

标签: ruby regex sed code-formatting

我正在编写一个Ruby美化器,它可以修复Ruby代码中的一些常见的空白问题。其中一个问题是逗号分隔值(CSV)之间没有空格:

a,b,c, d, f,g,i  

正确的写作方式应该是:

a, b, c, d, f, g, i

有没有办法可以使用sed在Ruby文件中找到并修复它?

用于检测CSV的正则表达式是[^,]+,但是当我们在CSV中引入随机空格时,问题会变得复杂。有什么想法吗?

0 个答案:

没有答案