Vimの正規表現で後方置換を行うには\1
とエスケープ一個で行う。パターンは\(\)
のようにエスケープする。
valid:IntvaltypeId:IntvalmedidId:Int
上記のような宣言を代入に変えるサンプル
:%s/val \([a-zA-Z]*\):.*/\1 = \1/
すると下記のようになる
id=idtypeId=typeIdmedidId=medidId
Vimの正規表現で後方置換を行うには\1
とエスケープ一個で行う。パターンは\(\)
のようにエスケープする。
valid:IntvaltypeId:IntvalmedidId:Int
上記のような宣言を代入に変えるサンプル
:%s/val \([a-zA-Z]*\):.*/\1 = \1/
すると下記のようになる
id=idtypeId=typeIdmedidId=medidId