val str
= "$(foo) == 123 AND $(bar) == 321" val p
= """(?<=\$\()[^()]*""".
r print (p.findAllIn(str).toList)
}
b2JqZWN0IE1haW4gZXh0ZW5kcyBBcHAgewoJdmFsIHN0ciA9ICIkKGZvbykgPT0gMTIzIEFORCAkKGJhcikgPT0gMzIxIgoJdmFsIHAgPSAiIiIoPzw9XCRcKClbXigpXSoiIiIucgoJcHJpbnQgKHAuZmluZEFsbEluKHN0cikudG9MaXN0KQp9