首页 > 解决方案 > 正则表达式拒绝所有数字并拒绝冒号

问题描述

我正在尝试使用正则表达式

我试过了 ,

ng-pattern="/[^0-9]/"

ng-pattern="/[^0-9] [^:]*$/" 

例如 ,

Block1 Grand-street USA ” 必须被接受

111132322 ” 必须被拒绝

" Block 1 grand : " 必须被拒绝

标签: angularjsregex

解决方案


根据评论,您想匹配除冒号以外的任何字符。

这应该做的工作:

ng-pattern="/^(?!\d+$)[^:]+$/"

推荐阅读