我想確定我的HAML代碼,所以我需要將每個:word => text
更改爲word: text
。如何使用正則表達式替換Vim
一些例子:
: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我編輯了這個問題。 –