Firstly we have the following string:
aaa{ignoreme}asdebla bla f{}asdfdsaignoreme}asd
We want our regex to find the whitespaces and any special charsacters like {}
, but if after {
comes exactly ignoreme}
then exclude it
This is where we are right now:
(?!{ignoreme})[\s\[\]{}()<>\\'"|^`]
The problem is that our regex finds the }
after ignoreme
Here is the link https://regex101.com/r/bU1oG0/2
Any help is appreciated, Thanks