正则表达式排除字母字符

时间:2018-06-21 15:32:00

标签: javascript regex

任何人都可以在角度2中建议正确的正则表达式模式来接受数字,并在角度2输入字段中建议特殊的租船合同,除了字母

1 个答案:

答案 0 :(得分:0)

这个问题与angular没有关系,但是您可以使用简单的javascript来完成。 regexp对象的test方法返回一个布尔值,显示您的字符串是否与正则表达式匹配。

/^[^a-z]+$/i.test("!@#$%") == true  // true
/^[^a-z]+$/i.test("Hello") == true  // false

在此正则表达式中,初始^是行锚的开始,而尾随$是行末。表达式的其余部分匹配1个或多个非字母字符。末尾的i标志使其不区分大小写。

有许多不错的在线正则表达式测试工具。一个是https://regex101.com/