前回マッチした部分の続きからマッチさせる
groovy:000> m1 = (~/\w+/).matcher("abc def ghi jkl") ===> java.util.regex.Matcher[pattern=\w+ region=0,15 lastmatch=] groovy:000> m1.find() ===> true groovy:000> m1[0] ===> abc groovy:000> m1[1] ===> def groovy:000> m1[2] ===> ghi groovy:000> m1[3] ===> jkl
groovy:000> m2 = (~/\w+/).matcher("abc def ghi jkl") ===> java.util.regex.Matcher[pattern=\w+ region=0,15 lastmatch=] groovy:000> m2.find() ===> true groovy:000> m2.each{println it} abc def ghi jkl
それよりも、未だに、マッチした部分より後ろの文字列の簡単な求め方が分からない
マッチ変数の$'とかRuby MatchData#postmatch相当はないのかな。