您的位置:首页 > 其它

牛客正则表达式练习题(持续更新)

2017-09-07 10:38 246 查看



题目描述

给定字符串 str,检查其是否符合美元书写格式

1、以 $ 开始

2、整数部分,从个位起,满 3 个数字用 , 分隔

3、如果为小数,则小数部分长度为 2

4、正确的格式如:$1,023,032.03 或者 $2.03,错误的格式如:$3,432,12.12 或者 $34,344.3

示例1

输入

'$20,933,209.93'


输出

true


function isUSD(str) {
return /^\$\d{1,3}(,\d{3})*(\.\d{2})?$/.test(str);
}


$ . 都需要转义 ?表示有0个或者1个表示有没有小数 ^$起始标志不要丢

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: