val myregex
= "This is a (.*) text for(?: (.*))? and other thing like .*".
r val x
= "This is a test text for and other thing like blah blah" case myregex
(a, b
) => print
(s
"${a} -- ${b}"); }
}
b2JqZWN0IE1haW4gZXh0ZW5kcyBBcHAgewoJdmFsIG15cmVnZXggPSAiVGhpcyBpcyBhICguKikgdGV4dCBmb3IoPzogKC4qKSk/IGFuZCBvdGhlciB0aGluZyBsaWtlIC4qIi5yCgl2YWwgeCA9ICJUaGlzIGlzIGEgdGVzdCB0ZXh0IGZvciBhbmQgb3RoZXIgdGhpbmcgbGlrZSBibGFoIGJsYWgiCgl4IG1hdGNoIHsKCSAgICBjYXNlIG15cmVnZXgoYSwgYikgPT4gcHJpbnQocyIke2F9IC0tICR7Yn0iKTsKCSAgICBjYXNlIF8gPT4gcHJpbnQoIm5vbmUiKQoJfQp9