我正尝试使用打字稿RegEx验证字符串,但是我的RegEx仅检查第一个字符,而忽略其余字符。这是我的代码。
const regEx = new RegExp('[0-9A-Za-z_\\-`~!@#$%^&*()=+ ]+');
上面的表达式验证“ {abc”,而不验证“ a} bc”。
请帮助。
答案 0 :(得分:2)
将锚添加到您的正则表达式:
const regEx = new RegExp('^[0-9A-Za-z_\\-`~!@#$%^&*()=+ ]+$');
// ___^ __^