-
### Steps to reproduce
0. `set regexpengine=0`
1. Write `∂∂̅` into a text file. That's `\u2202\u2202\u0305`.
2. use `/` to perform a search for `∂∂̅`. There are no matches!
3. Then use the regex `…
-
Useful for anyone who works across multiple platforms, not an expert in regex for now for suffered from the struggle
here's a list of some of the available engines: https://www.regexmagic.com/flavor…
-
**Is your feature request related to a problem? Please describe.**
Porting PCRE and Hyperscan regex patterns to NVIDIA Morpheus, existing solution uses functions from those frameworks that accept a re…
-
First report: https://github.com/coreruleset/coreruleset/issues/3266 (reporter: @leveryd)
### Describe the bug
Rules with the `rx` operator matching the "start of line" metacharacter (`^`) behave …
-
### Is there an existing issue for this?
- [X] I have searched the existing issues
### Is your feature request related to a problem? Please describe.
`std::regex` is notoriously slow and is a…
-
consider this pattern `.*\zs\/\@>\/` , and this text: `///`
-
### Validations
- [X] Follow our [Code of Conduct](https://github.com/shikijs/shiki/blob/main/CODE_OF_CONDUCT.md)
- [X] Read the [Contributing Guide](https://github.com/shikijs/shiki/blob/main/CON…
-
### Description of the Issue
There is a bug in the regular expression handling. When finding regular expression patterns in certain files, text passages are matched which in fact don't match.…
-
Regex dominates our CPU profiles for webserver. The top 10% profiles are almost exclusively regex. Changing from Go's engine to something faster would have big impact on the critical path.
Inspira…
-
Hi there!
I noticed that the C++ synthesized by Souffle uses `std::regex`, which can stack overflow (at least with `libstdc++`'s implementation) due to excessive backtracking:
https://gcc.gnu.or…