client/verb/test()
var/regex/r = regex("[REGEX_QUOTE("((")](.*)[REGEX_QUOTE("))")]")
r.Find("((this)) ((that)) ((something)) ((else))")
for(var/i = 1 to length(r.group))
src << "[i]: [r.group[i]]"
Problem description:
Given the string: "((this)) ((that)) ((something)) ((else))",
What I'd like to extract is:
1: this
2: that
3: something
4: else
What I actually get is:
1: this)) ((that)) ((something)) ((else
Any ideas?