thanks for the example. the regex implementation provider was changed between versions 0.843 and 0.850 from boost <http://www.boost.org/doc/libs/1_57_0/libs/regex/doc/html/index.html> to libstdc++ <https://gcc.gnu.org/wiki/Regex>. hopefully tweaks can be found; otherwise we can always revert to the boost implementation.
2 sides to this topic: - validity. the first step would be to make sure the example expression is actually valid (starting with a "?" sign seems strange to me); and if it is, why libstdc++ rejects it. - performance. -- You received this bug notification because you are a member of Dcplusplus-team, which is subscribed to DC++. https://bugs.launchpad.net/bugs/1414362 Title: Regex defined for ADL Search does not work with v0.850 Status in DC++: New Bug description: The Regex definitions that I was using with 0.843 not seem to work with 0.850. The System Log displays error messages such as the below: Invalid regular expression: (?i)(?=.*?.flac.) I believe this also forces the client to use extremely high memory allocation when opening very large file lists, which I have never experienced before. To manage notifications about this bug go to: https://bugs.launchpad.net/dcplusplus/+bug/1414362/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~linuxdcpp-team Post to : linuxdcpp-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~linuxdcpp-team More help : https://help.launchpad.net/ListHelp