当可用数字从 1 到 72 和可用数字 0.5(1.5、2、2.5、65.5 等)时,我需要输入模式(type="text"!不是数字)
我试过了
ng-pattern="'^(?:[1-9](\.[05]*)?)|(?:[1-6][0-9](\.[05]*)?)|(?:7[01](\.[05]*)?)|72$'"
但不能正常工作,例如“1111a”等。
你能帮助我吗? http://regexr.com/3dkks
当可用数字从 1 到 72 和可用数字 0.5(1.5、2、2.5、65.5 等)时,我需要输入模式(type="text"!不是数字)
我试过了
ng-pattern="'^(?:[1-9](\.[05]*)?)|(?:[1-6][0-9](\.[05]*)?)|(?:7[01](\.[05]*)?)|72$'"
但不能正常工作,例如“1111a”等。
你能帮助我吗? http://regexr.com/3dkks
尝试这个:^((?:[1-9](\.[05])?)|(?:[1-6][0-9](\.[05])?)|(?:7[01](\.[05])?)|72)$
我添加了全局引号并在 [05] 之后删除 *
这是plnkr