understand full text search
1.0.0
RegEx is good to find only simple, finite languages
Helpless for grammar
Slow (Can be improved with Trigram Indexes)
Lots of pitfalls even for simple languages like HTML
Complicated to maintain, e.g.
^(?=[A-Z0-9][A-Z0-9@._%+-]{5,253}$)[A-Z0-9._%+-]{1,64}@(?:(?=[A-Z0-9-]{1,63}.)[A-Z0-9]+(?:-[A-Z0-9]+)*.){1,8}[A-Z]{2,63}$