牛客正则表达式练习题(持续更新)
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个表示有没有小数 ^$起始标志不要丢
相关文章推荐
- 正则表达式总结(持续更新中...)
- 正则表达式实例(持续更新)
- 常见正则表达式的匹配(包括汉字-持续更新)
- 最新手机号码正则表达式,持续更新中
- 正则表达式基础知识,持续更新…
- 常用正则表达式(持续更新)
- 正则表达式-持续更新
- Regex Golf 正则表达式练习(持续更新)
- 正则表达式收集(持续更新)
- 常用正则表达式——持续更新
- Regex(Regular Expression)正则表达式-----持续更新
- python 正则表达式 (持续更新)
- 正则表达式的应用(持续更新ing)
- 常用正则表达式——持续更新
- 正则表达式--持续更新
- js中的正则表达式,持续更新....
- 常用的正则表达式(持续更新)
- JS 正则表达式常用的判断,持续更新
- JS常用正则表达式【持续更新】
- 正则表达式练习,持续更新中