Regex 用于验证金额的正则表达式模式
请帮助我使用regex模式来验证金额。 条件:Regex 用于验证金额的正则表达式模式,regex,wildcard,Regex,Wildcard,请帮助我使用regex模式来验证金额。 条件: 第一个字符可以是-(表示负数)或$或1-9之间的任何数字 连续字符可以包含(,)逗号、(.)小数点 范例 - 1.122 - Valid -1.22 - Valid -$1.22 - Valid</b> -$20,000.22 - Valid -$20,000.22 - Valid 20.00-1 - invalid -20.00-1 - invalid -$20.00-1 - invalid -20.00*1 - invalid
- 1.122 - Valid
-1.22 - Valid
-$1.22 - Valid</b>
-$20,000.22 - Valid
-$20,000.22 - Valid
20.00-1 - invalid
-20.00-1 - invalid
-$20.00-1 - invalid
-20.00*1 - invalid
-1.122-有效
-1.22-有效
-$1.22-有效期
-20000.22美元-有效期
-20000.22美元-有效期
20.00-1-无效
-20.00-1-无效
-$20.00-1-无效
-20.00*1-无效
提前感谢您可以使用此正则表达式:
/^[-+]?\$? *\d+(,\d{3})*(\.\d+)?$/gm