题解 | #判断是否符合 USD 格式#

判断是否符合 USD 格式

https://www.nowcoder.com/practice/667dd00250d04d06989ed1b69102c9ab


function isUSD(str) {
    let reg = /^\$(([0-9]{1,3}\,)?([0-9]{3}\,)*([0-9]{3})|([0-9]{1,3}))(\.[0-9]{2})*$/g
    return reg.test(str)
}
			
// 首先是由$和1-3位数加,开头(匹配0-1次):\$(([0-9]{1,3}\,)?,然后之后的数必须保证3位(匹配0-n次):([0-9]{3}\,)*
// ($12,234,235.56)
// 或者是不含,直接1-3位数:([0-9]{1,3}),匹配1次($23.12)
// 最后含两位小数:(\.[0-9]{2})*($.12)



全部评论

相关推荐

看新闻上说,印度媒体都在密集发申请攻略,咨询量直接涨了30%印度、韩国、新加坡的申请意愿特别突出,感觉要成科技人才的新选择了~我的offer还没有呢!
ysb:哥们就不明白了,自己的人才都留不住,然后找外国,咋滴给外国人才高福利朝九晚五不加班是吗,然后我们大学生996,加班,无offer,摆地摊,送外卖是吗,有点意思,很英明
我的秋招日记
点赞 评论 收藏
分享
Hyh_111:像这种hr就不用管了,基本没啥实力,换一个吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务