正则表达式:ReduceFractionAmount 和 TotalFinalPrice
正则表达式:ReduceFractionAmount 和 TotalFinalPrice
本文提供 ReduceFractionAmount 和 TotalFinalPrice 的正则表达式,用于验证价格或金额。
ReduceFractionAmount:
/^(?=.*\d)(?!0\d)\d{1,9}(\/\d{1,9})?$/
TotalFinalPrice:
/^(?=.*\d)(?!0\d)\d{1,9}(\.\d{1,2})?$/
解释:
^表示匹配字符串的开头(?=.*\d)表示必须包含至少一个数字(?!0\d)表示数字不能以0开头,除非是0.xx的小数形式\d{1,9}表示匹配1到9位数字(\/\d{1,9})?表示可选的分数形式,即包含一个斜杠和1到9位数字(\.\d{1,2})?表示可选的小数形式,即包含一个小数点和1到2位数字$表示匹配字符串的结尾
原文地址: http://www.cveoy.top/t/topic/kTtS 著作权归作者所有。请勿转载和采集!