2016-06-17から1日間の記事一覧

正規表現のオペレータを変数で動的に指定する

//対象文字列 def str = "abc" //静的指定 assert str =~ "a?c" //true //動的指定 def pattern = "a?c" assert str =~ pattern //true なお、正規表現のオペレータ指定の際に一般的には/a/と表現するが、groovyでは/a/での文字列表現はバックスラッシュをエ…