一、数字校验

1 数字:^[0-9]*$

2 n位的数字:^\d{n}$

3 至少n位的数字:^\d{n,}$

4 m-n位的数字:^\d{m,n}$

5 零和非零开头的数字:^(0|[1-9][0-9]*)$

6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$

7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$

8 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$

9 有两位小数的正实数:^[0-9]+(.[0-9]{2})?$

10 有1~3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$

11 非零的正整数:^[1-9]\d*$ 或 ^([1-9][0-9]*){1,3}$ 或 ^\+?[1-9][0-9]*$

12 非零的负整数:^\-[1-9][]0-9"*$ 或 ^-[1-9]\d*$

13 非负整数:^\d+$ 或 ^[1-9]\d*|0$

14 非正整数:^-[1-9]\d*|0$ 或 ^((-\d+)|(0+))$

15 非负浮点数:^\d+(\.\d+)?$ 或 ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$

16 非正浮点数:^((-\d+(\.\d+)?)|(0+(\.0+)?))$ 或 ^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$

17 正浮点数:^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ 或 ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$

18 负浮点数:^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ 或 ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$

19 浮点数:^(-?\d+)(\.\d+)?$ 或 ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$

‘’火星文‘’的解析相关推荐

  1. 2023新华为OD机试题 - 火星文计算2(JavaScript) | 刷完必过

    华为Od必看博客 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单 华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典 [华为OD机试]全流程解析+经验分享,题型 ...

  2. 掌财社:“火星文”铺天盖地 平台何时能真互通

    看到"黑化肥挥发会发灰"这句绕口令,你是否会产生联想?如果产生了复制粘贴的冲动,那么你很可能是一名潜在的"剁手买家"."双11"期间,不少消 ...

  3. VC++ MSXML创建XML文件以及对XML文档解析

    VC++ MSXML创建XML文件以及对XML文档解析 转自http://www.newxing.com/Tech/Program/Cpp/703.html // XmlCreationDemo.cp ...

  4. java docx文档解析_带有docx4j的Java Word(.docx)文档

    java docx文档解析 几个月前,我需要创建一个包含许多表和段落的动态Word文档. 过去,我曾使用POI来实现此目的,但是我发现它很难使用,并且在创建更复杂的文档时对我来说效果不佳. 因此,对于 ...

  5. 带你看论文丨全局信息对于图网络文档解析的影响

    摘要:文档理解着重于从非结构化文档中识别并提取键值对信息,并将其输出为结构化数据.在过往的信息提取中,大多数工作仅仅只关注于提取文本的实体关系,因此并不适用于直接用于文档理解上. 本文分享自华为云社区 ...

  6. 在线火星文转换器工具

    在线火星文转换器工具 在线火星文转换器工具 火星文(火星文:焱暒妏),趣味地意指地球人看不懂的文字,由符号.繁体字.日文.韩文.冷僻字或汉字拆分后的部分等非正规化文字符号组合而成. https://t ...

  7. 在线火星文转简体中文工具

    在线火星文转简体中文工具 在线火星文转简体中文工具 火星文(火星文:焱暒妏),趣味地意指地球人看不懂的文字,由符号.繁体字.日文.韩文.冷僻字或汉字拆分后的部分等非正规化文字符号组合而成. https ...

  8. [unity3d] iTween文档解析(2) (iTween方法和属性)

    [unity3d] iTween文档解析(2) (iTween方法和属性): DrawLine:为OnDrawGizmos() 调用(注意此方法只能在OnDrawGizmos()和 OnDrawGiz ...

  9. fmod文档解析音频_将音频插入Word 2007文档

    fmod文档解析音频 A cool trick I learned the other day is inserting an audio file into word documents.  The ...

最新文章

  1. 这群人学做AI架构师,目标却是让人们感知不到AI的存在
  2. “官之道”与“商之道”
  3. memset()的效率以及源码分析
  4. 铜仁计算机专业学校,听说计算机专业的在本部啊 这是真的么
  5. 【洛谷p1464】 Function
  6. linux服务器规格查看
  7. JavaScript必须了解的知识点总结【转】
  8. python好友管理系统
  9. 推流至Wowza服务器要注意的问题
  10. eight后缀勒索病毒百胜系统数据库成功恢复
  11. div 设置a4大小_转载 网页打印时设置A4大小
  12. 【全志V3s / LicheePi Zero / 荔枝派】Air724合宙4G模块RNDIS拨号
  13. 混合云的那些事,如何做到让公有云和私有云实现1+12
  14. 各个蒙版的作用与区别
  15. 牛客多校9 B. Two Frogs (概率dp+前缀和优化)
  16. LSM303DLH六轴角度传感器驱动
  17. I9 9900K线程_i9 10900K比9900K性能提升了多少?i9-10900K和i9-9900K对比评测
  18. Python爬虫是个啥?学了Python爬虫有什么用?
  19. 开运算和闭运算的作用
  20. acwing——844. 走迷宫

热门文章

  1. 【C 语言笔记】解决控制台闪烁/鬼畜/光标乱跑问题
  2. localStorage的用法
  3. 银行业务管理软件 (5).1
  4. 辉煌优配|消费股引领A股盘中V形反转
  5. 你需要知道的国外典故
  6. 招沿实业投资理财二三事教你轻松钱生钱
  7. 计算机的网络号(Network ID)和主机号(Host ID)
  8. 如何实现 “本机号码一键登录”?
  9. oracle命令创建新用户
  10. 操作系统的备份与还原