← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 1414362] Re: Regex defined for ADL Search does not work with v0.850

 

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


References