Grouping parentheses instead of capturing parentheses #443
1 changed files with 19 additions and 1 deletions
20
nsfw/README
20
nsfw/README
|
@ -47,7 +47,25 @@ done with a single regex, which matches all of them:
|
||||||
Another use case could be, that you are simply not
|
Another use case could be, that you are simply not
|
||||||
interested in postings about christmas.
|
interested in postings about christmas.
|
||||||
|
|
||||||
/christmas([-_ ]?(tree|time|eve|pudding))?/
|
/christmas(?:[-_ ]?(?:tree|time|eve|pudding))?/
|
||||||
|
|
||||||
|
|
||||||
|
ATTENTION:
|
||||||
|
|
||||||
|
It is absolutely important, that you use grouping
|
||||||
|
parentheses instead of capturing parentheses!!
|
||||||
|
|
||||||
|
Grouping parentheses are:
|
||||||
|
|
||||||
|
(?: )
|
||||||
|
|
||||||
|
If you use capturing parentheses, which are
|
||||||
|
|
||||||
|
( )
|
||||||
|
|
||||||
|
it will produce errors and the regex won't work and
|
||||||
|
at least your targets will not get collapsed.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
3)
|
3)
|
||||||
|
|
Loading…
Reference in a new issue