できればruby,正規表現を使った方法をお願いします
対象の
printf\(\".*\"\)
を
printf\(\"\"\)
に正規表現置換すればいいと思います。
http://dummy
回答ありがとうございます
しかし,それですとprintf("aa\"aa")のようなものに対応できないと思われるので,そのようなものにも対応できる回答をお願いします
質問の真意をつかめたかどうかちょっと不安ですが、
とりあえず"任意関数内の文字列引数を全て消したい"ということであってますかね?それならば。
printf\(\s*"(\\.|[^\\])*?"\s*\)
printf()
オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル
ありがとうございます
コメントはまだありません
これ以上回答リクエストを送信することはできません。制限について
ログインして回答する
回答ありがとうございます
しかし,それですとprintf("aa\"aa")のようなものに対応できないと思われるので,そのようなものにも対応できる回答をお願いします