Regular Expression Change
- Posted by jeremy (admin) Mar 23, 2009
- 1007 views
Just so everyone is aware, as of today, the regular expression code included with Euphoria is PCRE compiled into Euphoria. include/std/pcre.e has been renamed include/std/regex.e. The old include/std/regex.e is now gone as well as it's related tests, docs and code in the backend. For those that have built upon the regex.c/.h that was in SVN for quite some time and also in the 4.0a1, 4.0a2 and 4.0a3 releases, you may need to alter your regular expressions slightly. The core of everything should work w/o issue, however, there is differences with more complex regular expressions.
So, if you are using an up-to-date eubin or compiling from SVN and your regular expressions seem to not function correctly, this is why.
Jeremy