nvfetcher icon indicating copy to clipboard operation
nvfetcher copied to clipboard

`--filter` does not respect PCRE regex

Open danielphan2003 opened this issue 4 years ago • 0 comments

Instead of ^(?!foo$).*$, I have to use ^(.{0,2}|.{4,}|[^f]..|.[^o].|..[^o])$.

A longer example, like matklad__rust__analyzer, it would be

^([^m]|m(m|a(m|t(m|k(m|l(m|a(m|d(m|_(m|_(m|r(m|u(m|s(m|t(m|_(m|_(m|a(m|n(m|a(m|l(m|y(m|z(m|em)))))))))))))))))))))*([^am]|a([^mt]|t([^km]|k([^lm]|l([^am]|a([^dm]|d([^_m]|_([^_m]|_([^mr]|r([^mu]|u([^ms]|s([^mt]|t([^_m]|_([^_m]|_([^am]|a([^mn]|n([^am]|a([^lm]|l([^my]|y([^mz]|z([^em]|e[^mr]))))))))))))))))))))))*(m(m|a(m|t(m|k(m|l(m|a(m|d(m|_(m|_(m|r(m|u(m|s(m|t(m|_(m|_(m|a(m|n(m|a(m|l(m|y(m|z(m|em)))))))))))))))))))))*(a((t(k(l(a(d(_(_(r(u(s(t(_(_(a(n(a(ly?)?)?)?)?)?)?)?)?)?)?)?)?)?)?)?)?)?|tklad__rust__analyze?))?)?$

danielphan2003 avatar Jan 12 '22 04:01 danielphan2003