PbniRegex is a PBNI extension for Powerbuilder 9 to 12.5 that provides
- a uo_regex object wrapper to the PCRE regular expression engine
- a FastReplaceAll() global function to perform string replacements implemented with C++ STL to save you from iterating with Pos() and Replace() PBscript functions
PbRegexCoach started as a basic test application for PbniRegex and grown to a full featured regex testing tool similar to the Regex Coach with a unit testing graphical interface.
There are some binaries available here.
This is free code, released under the MIT license with the hope that it could be useful to someone else. There is absolutely NO WARRANTY. Please read the license.txt for details.
PbniRegex reuses the PCRE library that is released under the BSD license. See pcre_license.txt for details.
Remarks, comments, questions and bug reports are welcome : drop me a message at sebastien.kirche@free.fr