Skip to content

regex rule (v2)

Test a Regular Expression against an input value

Since
v2.1.0
Signature
regex(input, regex)
Options
1

Usage

regex usage
bootstrapValidate('#input', 'regex:^[a-z]+$:Please fulfill my regex')

Options

Name Description Example
regex regex: Regex to validate ^[a-z]+$

Live Example

Checking...

Source

regex source
/**
* @since v2.1.0
* @example ^[a-z]+$
* @param regex regex: Regex to validate
* @error Please fulfill my regex
* @description Test a Regular Expression against an input value
*/
export default function regex(input: RuleInput, regex: RuleOption) {
return new RegExp(regex instanceof RegExp ? regex : String(regex)).test(input.value);
}