Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 | 1x 1x 3x | import RegexValidator, { RegexValidatorOptions } from "./RegexValidator";
export default class EmailValidator extends RegexValidator {
constructor(options: RegexValidatorOptions = {
regex: /^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/, //https://www.w3resource.com/javascript/form/email-validation.php
message: '{{label}} is invalid'
}) {
super(options);
}
} |