0

我有以下接受价格作为值的输入字段。

input{ 
    type="text" 
    name="price" 
    np-currency=true
    ng-model='price'
    ng-pattern="/[$,.]\d*$/"
}

此模式("/[$,.]\d*$/")使$25.34@@@C%34正确的输入字段无效,但是只有 25 也变得无效,因为它没有 $ 或 , 或。我如何使它成为可选的?

我需要$25.0025有效但不是$25.00$%#$%%@@

要求:任何数字$, .都有效

我非常感谢有关此正则表达式的任何建议。

4

0 回答 0