It is not clear to me what part is bad, is it the regex functionality or the specific PCRE library. Regular expressions are not considered to be that complicated and are part of all major languages like java, C#, PHP (that actually uses PCRE) , Python, Ruby, Objective C, VB.net, JavaScript, Perl and lately varicose flavors of SQL. The only real major languages that do not do that are COBOL and pl/1.
PCRE itself is somewhat complicated, but so is the runtime library regex functionality supplied by IBM as a standard feature. Would you disallow your programmers to call those standard functions as well? ZA Sent from Yahoo Mail on Android
