2011-05-10から1日間の記事一覧

Groovyで 文字をエスケープする/エスケープを外す

「\」でエスケープする 文字列中の特定の文字をGroovyやC言語のように「\」でエスケープする ここでは、「'」「"」「\」の3文字をエスケープする。 ソース def quote_by_backslash(str){ println str str.replaceAll(/['"\\]/){'\\' + it[0]} } println quot…