Yeah, I totally misunderstoond the OP. It's like I didnt even read it.
For some reason when I was making that string I provided I thought he wanted just the letters pulled but reading the post thats obviously not the case.
I have no idea what I was thinking tbh.
As far as the /g meaning global, thats news to me, I just thought it meant greedy because I was told so by:
Tags/Options
There are several options or tags that can be used in regex, including case insensitivity and ignoring mirc colour codes.
/i at the end of an expression will make that expression case INsensitive, as opposede to the default which is case sensitive
/S at the end of an expression will ignore mIRC formatting codes in the expression.
/g makes the entire expression greedy. By default a regex expression in mirc will stop looking as soon as it matches something (and as such will only ever return 1 match, not very usefull alot of the time). Using the /g tag forces the expression to keep looking until its checked the entire string
from one of the many regex tutorials I use which is at
http://forum.swiftirc.net/viewtopic.php?t=1250and besides, the definition of greedy being exactly what it does and the fact that greedy is such a commonly used word in regex make it a great canidate for what the /g could have meant.
If your sure it doesnt mean greedy tho I'll take your word for it because you surely would know befoe I would because I'm just learning regex.
Anyhow, I'm going to definately be more careful when posting messages when I'm as tired as I was lastnight when I posted my previous message.