Page is a not externally linkable
Fotiman - 6:08 pm on Sep 24, 2008 (gmt 0)
If it were me, I'd probably do both. Create a simple language with a very minimal set of tokens (not forgetting something to escape those tokens) and let your program use either a string containing your simple-language pattern or a RegEx object. 2 cents.
Unlike httpwebwitch, I do think there are cons to using regex. The most obvious being that it's a very complex and intimidating language. My assumption is that you wanted something simple that anyone could use... regex is not the answer if that's the case.