input string multiline false boolean lastMatch string lastParen string leftContext string rightContext string $1 string $2 string $3 string $4 string $5 string $6 string $7 string $8 string $9 string input string multiline false boolean lastMatch string lastParen string leftContext string rightContext string $1 string $2 string $3 string $4 string $5 string $6 string $7 string $8 string $9 string input FOOBARfoo string multiline false boolean lastMatch BAR string lastParen R string leftContext FOO string rightContext foo string $1 B string $2 A string $3 R string $4 string $5 string $6 string $7 string $8 string $9 string input abcdefghijklmnopq string multiline false boolean lastMatch abcdefghijk string lastParen k string leftContext string rightContext lmnopq string $1 a string $2 b string $3 c string $4 d string $5 e string $6 f string $7 g string $8 h string $9 i string input abcabcabcABCabcABC string multiline false boolean lastMatch B string lastParen B string leftContext abcabcabcABCabcA string rightContext C string $1 B string $2 string $3 string $4 string $5 string $6 string $7 string $8 string $9 string input foobarfoo string multiline false boolean lastMatch bar string lastParen string leftContext foo string rightContext foo string $1 string $2 string $3 string $4 string $5 string $6 string $7 string $8 string $9 string input foobarfoo string multiline false boolean lastMatch bar string lastParen string leftContext foo string rightContext foo string $1 string $2 string $3 string $4 string $5 string $6 string $7 string $8 string $9 string