`
yanglei008
  • 浏览: 85056 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

数值类型的正则表达式

    博客分类:
  • js
阅读更多
下面列出了一些判读数值类型的正则表达式  

"^\\d+$"  //非负整数(正整数   +   0)    
   "^[0-9]*[1-9][0-9]*$"  //正整数    
   "^((-\\d+)|(0+))$"  //非正整数(负整数   +   0)    
   "^-[0-9]*[1-9][0-9]*$"  //负整数    
   "^-?\\d+$"    //整数    
   "^\\d+(\\.\\d+)?$"  //非负浮点数(正浮点数   +   0)    
   "^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮点数    
   "^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$"  //非正浮点数(负浮点数   +   0)    
   "^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //负浮点数    
   "^(-?\\d+)(\\.\\d+)?$"  //浮点数
分享到:
评论

相关推荐

    正则表达式大全 - 收集的最常用正则表达式

    此外,还有一些用于匹配特定类型的数字的正则表达式,如正整数、负整数、整数、浮点数等。这些在处理数值数据时非常有用。 在使用正则表达式时,尤其是在Web开发中进行表单验证时,这些表达式可以帮助我们确保用户...

    详解Java判断是否是整数,小数或实数的正则表达式

    在Java中使用正则表达式来判断字符串...如果要使用正则表达式进行数值验证,建议编写清晰、准确的正则表达式,并确保其能够覆盖所有预期的数值格式。同时,如果在实际应用中遇到问题,应当根据具体情况进行调整和优化。

    正则表达式大全 正则表达式 模式匹配 Javascript

    - 解析:该函数用于将IP地址转换为数值,利用正则表达式`/(\d+)\.(\d+)\.(\d+)\.(\d+)/g`匹配标准的IP地址格式,并通过数学运算实现转换。 6. **验证Email地址**: - 表达式:`\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+...

    最全的常用正则表达式大全

    ### 正则表达式知识点详解 #### 一、校验数字的正则表达式 **1.1 数字** - **表达式:** `^[0-9]*$` - **解释:** 匹配任意数量(包括0个)的数字。 - **应用场景:** 用于验证输入是否全为数字。 **1.2 n位的数字**...

    判断整型和浮点型数据的正则表达式

    在计算机编程领域中,正则表达式是一种强大的文本处理工具,可以用来匹配、查找或替换字符串中的特定字符组合。在日常开发过程中,我们经常会遇到...希望本文能帮助大家更好地理解和应用正则表达式进行数据类型的判断。

    精通正则表达式基于.NET ASP PHP JSP JavaScript

    RegexApplication/Default.aspx 正则表达式类的应用 RegexApplication/GetPageHtmlData.aspx 获取网页的内容 第10章(/10/) ASPNETValidator/Compare.aspx 比较验证 ASPNETValidator/...

    文本框输入限制(正则表达式)

    通过`onKeyPress`事件监听键盘按键,结合正则表达式检查输入的小数点数量,确保不会出现多余的小数点或不合法的小数格式,保持数值精度。 ### 8. 格式化浮点数输入 ```html (/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')...

    正则表达式如何处理嵌套结构

    ### 正则表达式处理嵌套结构 #### 一、理解正则表达式的嵌套匹配原理 在处理具有复杂层次结构的数据时,如文本中的括号嵌套、XML 或 JSON 文件等,正则表达式是一种非常强大的工具。然而,对于嵌套结构的匹配,...

    精通正则表达式~~~

    精通正则表达式第三版 搜集于网络 前言..........I 第1章:正则表达式入门.... 1 解决实际问题... 2 作为编程语言的正则表达式... 4 以文件名做类比... 4 以语言做类比... 5 正则表达式的知识框架... 6 对于...

    javascript正则表达式表单验证大全

    使用onkeyup和onbeforepaste事件监听器,结合正则表达式,可以实时过滤用户的输入,限制只能输入特定类型的字符,如仅允许中文、英文或数字,有效防止非法输入,提高数据安全性。 以上正则表达式及其应用,覆盖了从...

    常用的正则表达式.txt

    ### 常用的正则表达式:深入解析与应用实例 #### 正则表达式简介 正则表达式(Regular Expression)是一种用于文本匹配、查找、替换的强大工具,广泛应用于编程语言中,如JavaScript、Python等。它通过一系列特殊...

    常用正则表达式集合,粘贴即用

    根据给定文件的信息,我们可以总结出一系列与正则表达式相关的知识点,这些知识点主要围绕不同类型的输入限制展开,包括但不限于数字、字母、汉字以及其他特定字符的处理方式。 ### 一、仅允许输入非数字 在文件中...

    比较全面的正则表达式

    ### 正则表达式知识点详解 #### 一、概述 正则表达式是一种强大的文本处理工具,能够帮助我们在文本中查找、替换或提取特定模式的字符串。本文将根据提供的部分内容,详细解读各种常见且实用的正则表达式,并对每个...

    正则表达式大全.txt

    ### 正则表达式知识点概览 #### 一、正则表达式的定义与用途 - **定义**:正则表达式是一种模式匹配工具,用于文本处理,在编程语言中广泛运用,帮助开发者查找、替换和验证字符串中的特定字符或模式。 - **用途**...

    常用的正则表达式.doc

    根据给定文件的信息,我们可以总结出一系列常用的正则表达式及其应用场景。正则表达式是一种强大的文本处理工具,被广泛应用于各种编程语言中,用于字符串的搜索、替换、验证等操作。 ### 1. 匹配中文字符 **正则...

    正则表达式学习笔记总结

    7. 数值类型验证: - 正整数、负整数、非正整数、非负浮点数、正浮点数、非正浮点数、负浮点数和浮点数的验证都有相应的正则表达式,用于精确匹配不同类型的数值。 8. 英文字符验证: - `^[A-Za-z]+$`:验证由26...

    18.C#字符串和正则表达式参考手册 影印版

    C#字符串和正则表达式参考手册 目 录 第1章 系统处理文本的方式 1 1.1 .NET Framework 1 1.1.1 公共语言运行时 2 1.1.2 .NET Framework类库 3 1.2 文本是一种数据类型 4 1.2.1 C#的数据类型 5 1.2.2 字符和字符集 6 ...

    asp.net'常用正则表达式

    数值类型匹配 包括正整数、负整数、非负整数、非正整数、正浮点数、负浮点数、非负浮点数、非正浮点数的匹配。 ##### 16. 字符串类型匹配 包括由26个英文字母组成、大写字母组成、小写字母组成、数字和英文字母...

Global site tag (gtag.js) - Google Analytics