【发布时间】:2016-01-31 11:54:38
【问题描述】:
我正在尝试美化我的 HAML 代码,因此我需要将每个 :word => text 更改为 word: text。
更多示例:
-
:align => text应该是align: text -
:style => 'display: block;font-family: Arial'应该是style: 'display: block;font-family: Arial'
我尝试用 Vim 正则表达式来做这件事,这里是我用来替换的:
:%s /:\w*\s=>/\1:\w/g
但不幸的是,这并没有达到我上面描述的效果。
【问题讨论】:
-
您能否发布一些更具体的输入示例和预期的输出替换?目前尚不清楚
'与您的示例:word => '的出处,因为它在您的正则表达式尝试中没有得到解决 -
如果您将示例放入其行的上下文中,而不仅仅是匹配和替换的模式,这将有所帮助。
-
@MichaelBerkowski 我编辑了这个问题。