我有以下接受价格作为值的输入字段。
input{
type="text"
name="price"
np-currency=true
ng-model='price'
ng-pattern="/[$,.]\d*$/"
}
此模式("/[$,.]\d*$/")
使$25.34@@@C%34
正确的输入字段无效,但是只有 25 也变得无效,因为它没有 $ 或 , 或。我如何使它成为可选的?
我需要$25.00
或25
有效但不是$25.00$%#$%%@@
。
要求:任何数字$
,,
.
都有效
我非常感谢有关此正则表达式的任何建议。