2012年4月15日日曜日

[groovy]正規表現のパターン定義

パターン定義はjavaと同じ。
ただい、正規表現パターンの文字列を「"」ではなく「/」で定義すると余計なエスケープがいらなくなる。

assert "hoge." =~ /\./   // 余計なエスケープがいらない
assert "hoge." =~ "\\."    // 「\」のエスケープが必要