An addendum: apparently at the end, "/i makes the regex match case insensitive" for ECMAScript regexes of the sort that std::regex supports.
LoRenZo: thus, does something like (?=.*?.flac.)/i or ?=.*?.flac./i or etc (if I'm getting it wrong) work in 0.850? It still might make sense to revert to boost::regex for both compatibility and some of the other Perl-compatible regular expression features std::regex doesn't support, but case-insensitivity specifically is still achievable in a slightly different way. -- 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