早教吧 育儿知识 作业答案 考试题库 百科 知识分享

请正则表达式的高手,帮忙写一个校验金额的js表达式.金额开头只可为正号或者负号,也可以没有符号,小数点前可以输入任意位数的数字,小数点后只能输入两位数字.

题目详情
请正则表达式的高手,帮忙写一个校验金额的js表达式.
金额开头只可为正号或者负号,也可以没有符号,小数点前可以输入任意位数的数字,小数点后只能输入两位数字.
▼优质解答
答案和解析
/^([+-]?)((\d{1,3}(,\d{3})*)|(\d+))(\.\d{2})?$/
下面是符合的结果
1234
1234.56
123,456.78
12,345,678.90