0 0

用正则表达式检验一个数字的字符串形式,整数部分不超过18位、小数部分不超过8位的数字0

用正则表达式检验一个数字的字符串形式, 该数字具有以下特征:

  • 整数部分不超过18位
  • 小数部分不超过8位的数字 
2013年7月09日 13:53

2个答案 按时间排序 按投票排序

0 0

采纳的答案

[+-]?\d{1,18}(?:\.\d{1,8})?

java版:"[+-]?\\d{1,18}(?:\\.\\d{1,8})?"

2013年7月10日 07:22
0 0

纯小数可以用这个表达式\\d{1,18}\\.\\d{1,8}不知道是否需要支持整数?

2013年7月09日 14:41

相关推荐

    C#正则表达式大全, 判断字符串是否为正整数,中文,英文.....

    正则表达式是一种非常强大的字符串匹配工具,通过使用正则表达式,我们可以实现字符串的各种操作,例如匹配、验证、提取和替换等。然而,正则表达式的使用需要一定的规则和语法,因此,开发者需要熟悉正则表达式的...

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

    在Java中使用正则表达式来判断字符串是否符合整数、小数或实数的格式是一种常见且有效的做法。在编程中,我们经常需要对输入的字符串进行格式验证,以确保它们符合预期的数值格式,尤其是在处理财务数据、用户输入...

    nodejs+字符串的模式匹配+正则表达式+判断获取字符串的某些需求

    1. **字符串是一个浮点数**:浮点数通常包含整数部分和小数部分,可以通过 `[+-]?[0-9]*\.[0-9]+` 这样的正则表达式来表示。 2. **由26个英文字母组成的字符串**:可以通过 `[a-zA-Z]{26}` 来表示。 3. **由26个英文...

    C#正则表达式文本框验证:只能输入整数和带两位小数的小数

    一个WinForm程序用以测试C#正则表达式文本框验证:只能输入整数和带两位小数的小数。如暂时无法下载,可以查看本人CSDN博客里相应文章中关于该程序的思路。能力有限,仅供交流学习,请多多指教。

    在C#中利用正则表达式判断用户输入是否是数字

    在IsNumber方法中,我们可以看到作者使用了四个正则表达式对象来判断输入字符串是否是一个数字。首先,作者判断输入字符串中是否包含非数字字符,如果包含,那么它就不是一个数字。然后,作者判断输入字符串中是否...

    利用正则表达式巧妙解析度分秒格式字符串

    在这个`ParseDMS`方法中,我们首先创建了一个正则表达式实例,然后使用`Match`方法尝试找到匹配的度分秒字符串。如果匹配成功,我们就提取出度、分和秒,将它们转换为浮点数并计算总度数。如果输入的字符串格式不...

    验证数字的正则表达式集

    这条正则表达式用于验证数字是否以0开头或者不以0开头但至少有一个数字。`[1-9][0-9]*` 表示首位数字不能为0,之后可以跟任意数量的数字。而 `(0|...)` 的形式则是用 `|`(或运算符)来表示要么以0开头,要么以1-9...

    各种正则表达式验证有数字英文中文符号

    此正则表达式用于匹配任何非空字符串,至少包含一个或多个字符。 #### 2. **电子邮件格式验证** ```regex Email:/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/ ``` 该正则表达式用于验证标准的电子邮件地址格式...

    正则表达式正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此

    正则表达式是一种强大的文本处理工具,能够帮助我们完成各种复杂的字符串搜索与替换功能。在实际开发过程中,正则表达式广泛应用于字符串处理、表单验证等多个方面。 #### 二、常用正则表达式集合 以下是一些常用的...

    100个常用正则表达式

    正则表达式(Regular Expression)是用于匹配字符串模式的一种语法,广泛应用于文本处理、数据验证、数据提取等领域。以下是对一些常见的正则表达式的详细解释: 1. 匹配中文字符:`[u4e00-u9fa5]` 这个正则表达式...

    C#正则表达式(包括数字、汉字和英文的等等)

    在编程领域,正则表达式是一种强大的文本处理工具,它能用来进行字符串的匹配、查找、替换和提取等操作。在C#中,正则表达式是通过`System.Text.RegularExpressions`命名空间中的类来实现的。本文将深入探讨C#中的...

    常用正则表达式

    只能输入由数字和26个英文字母组成的字符串:"^[A-Za-z0-9]+$"。 只能输入由数字、26个英文字母或者下划线组成的字符串:"^\w+$"。 验证用户密码:"^[a-zA-Z]\w{5,17}$"正确格式为:以字母开头,长度在6~18之间,...

    常用正则表达式大全.txt

    这些知识点涵盖了从基本的数字验证到复杂的字符串匹配等多个方面。下面是详细的知识点总结: ### 基本概念 正则表达式是一种用于文本模式匹配的强大工具。通过定义一组规则来识别文本中的特定模式,正则表达式被...

    c# 实验十一字符串和正则表达式

    实验十一的主要目标是深入理解和熟练运用字符串的创建、管理以及格式化,同时掌握正则表达式的运用,这些是C#开发中不可或缺的技能。 首先,我们要了解字符串的创建。在C#中,可以使用双引号来直接初始化一个字符串...

    正则表达式验证金额格式

    在这个例子中,`validateAmount`函数接收一个字符串参数,然后使用正则表达式进行匹配测试。如果匹配成功,返回`true`,否则返回`false`。 在提供的压缩包文件中,`testmoney.html`可能是用来展示一个网页界面,让...

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

    本文将详细介绍如何使用正则表达式来判断一个字符串是否表示整型或浮点型数据。 ### 一、理解正则表达式 正则表达式由一系列用于描述字符模式的特殊符号组成,它可以精确地定义出一个字符串的结构特征。正则表达式...

    正则表达式的方法,数字类型,字符类型,浮点类型,常用检验标准

    正则表达式是一种用于匹配字符串中字符组合的工具,在编程语言中广泛应用于字符串搜索与替换任务。它能够帮助开发者快速准确地定位特定模式的文本,提高代码效率。 #### 二、数字类型正则表达式 1. **基本数字...

    正则表达式例子大全

    正则表达式是一种特殊的字符串模式,用于在搜索文本时匹配一组字符串。它起源于对人类神经系统如何工作的研究,并由数学家和计算机科学家不断发展完善,最终应用于计算机程序设计语言和搜索引擎之中。正则表达式通过...

Global site tag (gtag.js) - Google Analytics