Python2のprint文をVimで置換する正規表現
以下のような変換をかけたいときに使う
他人からもらったコードがPython2ベースだったけど print文まわり置換すれば使えそうかなーーーーーみたいな シチュエーション
Before:
print 'Hello World' print 1 + 2 + 3 print message
After:
print('Hello World') print(1 + 2 + 3) print(message)
使ったコマンド
:%s/print\s\(.*\)$/print\(\1\)/g