Security

Regular Expression

A regular expression is a pattern language for matching text. An engine compiles each pattern into an internal program before running it, which is why user-supplied patterns are attack surface.