import scala.
util.
matching.
Regex var str
= "key1=value1&key2=value2&key3=value3" val pattern
= """key2=([^&]*)""".
r.
unanchored case pattern
(res
) => println
(res
) }
}
aW1wb3J0IHNjYWxhLnV0aWwubWF0Y2hpbmcuUmVnZXgKb2JqZWN0IE1haW4gZXh0ZW5kcyBBcHAgewogICB2YXIgc3RyID0gImtleTE9dmFsdWUxJmtleTI9dmFsdWUyJmtleTM9dmFsdWUzIgogICB2YWwgcGF0dGVybiA9ICIiImtleTI9KFteJl0qKSIiIi5yLnVuYW5jaG9yZWQKICAgdmFsIHJlcyA9IHN0ciBtYXRjaCB7CiAgICAgIGNhc2UgcGF0dGVybihyZXMpID0+IHByaW50bG4ocmVzKQogICAgICBjYXNlIF8gPT4gIk5vIG1hdGNoIgogICB9Cn0=