首页 > 解决方案 > 排除字母字符的正则表达式

问题描述

任何人都可以在角度 2 中建议一个正确的正则表达式模式来接受角度 2 输入字段的数字和特殊承租人,字母除外

标签: javascriptregex

解决方案


这个问题与角度无关,但你可以用普通的 javascript 来完成。regexp 对象的test方法返回一个布尔值,显示您的字符串是否与正则表达式匹配。

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

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

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


推荐阅读