我有以下输入字段,接受价格作为价值。
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$%#$%%@@
。
要求:任何数字$
,,
.
都有效
我非常感谢有关这个正则表达式的任何建议。