2013/7/29 Geoff Canyon <[email protected]>
> On Mon, Jul 29, 2013 at 12:14 PM, Peter Haworth <[email protected]> wrote:
>
> > Personally, I'd use the regex that Thierry posted a couple of days back.
> > No recursion involved and one line of code does the job.
> >
>
>
> If you're talking about:
>
> matchChunk(mystring,"(\([^)]*\)).*",tstart,tEnd)
>
> That will return 1,4 for the string "((()))"
>
​which is the correct answer.
This one line of code is a straight answer to the 1st post of this thread
where no-one speaks about nested parentheses!
If you change the rules afterwards, then it's another story and
different answers..
I like this sentence picked up from Mark's pointer:
"I would go with something that works on sane things
than weep about not being universally perfect :-) "
Best,
Thierry
------------------------------------------------
Thierry Douez - http://sunny-tdz.com
Maker of sunnYperl - sunnYmidi - sunnYmage
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode