diff options
author | Yorhel <git@yorhel.nl> | 2014-09-01 10:26:41 +0200 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2014-09-01 10:26:41 +0200 |
commit | 67703e7c3f56e6ef4bb94a9157159803632bc087 (patch) | |
tree | 74eb0fb7018ced38bd985b88bfd4b98bf58e87a0 | |
parent | 1cf4252f2d313bc1e3f460a1d379a49b751d1170 (diff) |
Disallow ( and ) in email regex
-rwxr-xr-x | util/vndb.pl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/util/vndb.pl b/util/vndb.pl index 1ba37d1c..487b7e36 100755 --- a/util/vndb.pl +++ b/util/vndb.pl @@ -49,7 +49,7 @@ TUWF::set( log_format => \&logformat, # for compatibility with YAWF validate_templates => { - mail => { regex => qr/^[^@<>\s,]+@[^@.<>\s,]+(?:\.[^@.<>\s,]+)+$/ }, + mail => { regex => qr/^[^@<>\s\(\),]+@[^@.<>\s\(\),]+(?:\.[^@.<>\s\(\),]+)+$/ }, url => { regex => qr/^(http|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:\/~\+\*#]*[\w\-\@?^=%&\/~\+#\*])?$/ }, asciiprint => { regex => qr/^[\x20-\x7E]*$/ }, int => { regex => qr/^-?[0-9]+$/ }, |