Javascript 带可选美元符号的正则表达式整美元金额
我正在使用jQuery测试一个美元金额的输入,该金额接受整美元金额(无小数),并且美元符号在开始时是可选的 我有Javascript 带可选美元符号的正则表达式整美元金额,javascript,jquery,regex,Javascript,Jquery,Regex,我正在使用jQuery测试一个美元金额的输入,该金额接受整美元金额(无小数),并且美元符号在开始时是可选的 我有/^[$0-9]+/,但不起作用 Valid Numbers: $100 100 Invalid: $100.00 100.00 0.99 编辑:我正在使用jQuery测试方法 /^\$?\d+$/ 细分: ^ start of string \$ literal dollar ? optional \d digit + one or more $
/^[$0-9]+/
,但不起作用
Valid Numbers:
$100
100
Invalid:
$100.00
100.00
0.99
编辑:我正在使用jQuery测试方法
/^\$?\d+$/
细分:
^ start of string
\$ literal dollar
? optional
\d digit
+ one or more
$ end of string
你是如何测试它的?如果您只是在
Regexp.test
awesome中使用锚,则需要包含锚。感谢您提供的详细信息,帮助很大。如果使用jquery,您需要在美元符号上加一个\号。啊。