USD格式:
1、以 $ 开始
2、整数部分,从个位起,满 3 个数字用 , 分隔
3、最高位不能为0
3、如果为小数,则小数部分长度为 2
举个栗子:$1,234,543.98     $23.09   (以下是错误的例子:$6.9  $12,67.987)
function isUSD(str) {
    var reg = /^\$[1-9]\d{0,2}(\,\d{3})*(\.\d{2})?$/;
    return reg.test(str);
}
isUSD("$1,234,543.98");      //true
isUSD("$12,67.987");
正则表达式规则:
1、以$开始:\$
2、一位或者三位数,第一位必须大于0:[1-9]\d{0,2}
3、逗号(,)+三位数(0-9),以零次或多次出现:(\,\d{3})*
4、小数点(.)+两位数(表示小数),以零次或一次出现:(\.\d{2})?
5、$:匹配输入字符串的结尾位置
6、^:匹配输入字符串的开始位置

正则表达式判断是否符合USD格相关推荐

  1. 代码中如何判断字符串的格式和规则,利用正则表达式判断是否符合特点规则的字符串

    Pattern pattern = Pattern.compile(""); 此处填入你规定的正则表达式格式 例如: Pattern pattern = Pattern.compi ...

  2. 判断是否符合 USD 格式

    给定字符串 str,检查其是否符合美元书写格式 1.以 $ 开始 2.整数部分,从个位起,满 3 个数字用 , 分隔 3.如果为小数,则小数部分长度为 2 4.正确的格式如:$1,023,032.03 ...

  3. java正则判断日期格式_Java中用正则表达式判断日期格式是否正确

    1.Java中用正则表达式判断日期格式是否正确 DateType.java: /** * @Title:DateType.java * @Package:com.you.dao * @Descript ...

  4. java ip正则表达式_java如何用正则表达式判断IP格式

    java如何用正则表达式判断IP格式 发布时间:2020-06-25 18:24:25 来源:亿速云 阅读:174 作者:Leah 本篇文章给大家分享的是有关java如何用正则表达式判断IP格式,小编 ...

  5. PHP 正则表达式判断手机号和身份证号

    在PHP编写的程序中,为了保证代码本身的流程安全,少不了对数据流进行一些效验的工作.而PHP给我提供了正则表达式验证函数,我们可以很方便的通过正则表达式的验证函数,来检查数据流是否符合标准.这个时候就 ...

  6. input失去焦点验证格式_JS使用正则表达式判断输入框失去焦点事件

    效果图 项目的正则表达式规则 1:用户名: 大写字母开头 6-20位字符(不允许有符号但是允许有_) 2:密码 大写开头 数字字母符号混合 8-15位 3:确认密码 大写开头 数字字母符号混合 8-1 ...

  7. 用正则表达式判断一个二进制数是否能被3整除

    我们之前已经见过了正则表达式的一些很特殊的用法.这里我们再来看一个:用正则表达式判断数的整除性.例如,下面这个表达式可以匹配01串S当且仅当S是一个可以被3整除的二进制数. ^1((10*1)|(01 ...

  8. php正则表达式判断url,判断url的正则表达式

    判断url的正则表达式判断url的正则表达式 @"^((https|http|ftp|rtsp|mms)?://)" + @"?(([0-9a-z_!~*'().& ...

  9. java判断手机号_java使用正则表达式判断手机号的方法示例

    本文实例讲述了java使用正则表达式判断手机号的方法.分享给大家供大家参考,具体如下: 要更加准确的匹配手机号码只匹配11位数字是不够的,比如说就没有以144开始的号码段, 故先要整清楚现在已经开放了 ...

最新文章

  1. LabVIEW仪表盘识别(实战篇—6)
  2. ITK:将图像传递给函数
  3. Android手机WIFI与电脑间共享文件
  4. python中string数据库_python – 将字节字符串保存到数据库中的v...
  5. CF1472(div3):总结
  6. 为Spring Cloud Ribbon配置请求重试(Camden.SR2+)
  7. 拷贝目录: 将D:\course拷贝到C盘根下.... 需要使用到: FileInputStream FileOutputStream
  8. 如何在Node.js中处理POST数据?
  9. Android中使用HttpURLConnection实现GET POST JSON数据与下载图片
  10. 每日算法系列【LeetCode 329】矩阵中的最长递增路径
  11. 【附源码】计算机毕业设计java兴澜幼儿园管理系统设计与实现
  12. C#窗体excel与dbf的导入导出
  13. 洛谷P2525 Uim的情人节礼物·其之壱
  14. 整合HikariCP
  15. 用java编写台球小游戏项目
  16. 7-1 统计大写辅音字母 (15 分)
  17. 解决STM8S103K3T6打开BEEP功能遇到的无法操作BEEP_CSR的问题
  18. 中国人民解放军郑州计算机学院官网,解放军信息工程大学录取分数线2021
  19. Linux下的FTP安装和登录
  20. How to clone a brach from github

热门文章

  1. 【Python代码基础(符号篇1)】
  2. 口袋妖怪letsgo服务器几点维护,精灵宝可梦LetsGo每日必做汇总 日常任务推荐
  3. 技术从业者的未来(2)
  4. 阿里云ECS服务器搭建-阿里云开发者社区
  5. (附源码)Spring Boot 框架整合 OAuth2 实现单点登录 SSO 详细完整源码教程!
  6. 如何评价张小平离职?
  7. java 案例 一千例,【发现问题、解决问题系列案例分享(二十一)】 一个自动执行命令,每天节省一千分钟!...
  8. fireworks 8中文版
  9. 知不足者好学耻下问者自满_努力克服自满情绪
  10. WML语言基础(WAP建站)一