Normal
By putting this RegExp at the end and seperating it with '|' from the existing one, the default expression takes precendence. So it causes a false positive on some parts and then the expression I've made fails. So change: (original one)|(the one i gave you) into: (the one i gave you)|(original one) So restore the original noise filter and then prefix it with: [code](?:\[(?:(?!\d{4}\])[^]]+)\]\s*)+|[/code]
By putting this RegExp at the end and seperating it with '|' from the existing one, the default expression takes precendence. So it causes a false positive on some parts and then the expression I've made fails.
So change: (original one)|(the one i gave you)
into: (the one i gave you)|(original one)
So restore the original noise filter and then prefix it with: [code](?:\[(?:(?!\d{4}\])[^]]+)\]\s*)+|[/code]