admin 管理员组

文章数量: 1184232


2024年3月11日发(作者:excel如何创建表格)

整数或小数正则表达式

在编程中,经常需要使用正则表达式来匹配数字,尤其是整数和

小数。以下是一些常用的正则表达式:

1. 匹配整数:

^[1-9]d*$

解析:^ 表示开头,[1-9] 表示第一个数字不能为0,d* 表示0

个或多个数字,$ 表示结尾。

例如,123、456、789 这些都是符合要求的整数。

2. 匹配负整数:

^-[1-9]d*$

解析:与匹配整数相同,只是在开头加了一个负号。

例如,-123、-456、-789 这些都是符合要求的负整数。

3. 匹配小数:

^[1-9]d*.d+|0.d*[1-9]d*$

解析:^ 表示开头,[1-9]d* 表示整数部分为1-9开头的数

字,.d+ 表示小数点后面至少有一位数字,| 表示或者,0.d*[1-9]d*

表示小数点前面为0,小数点后面至少有一位数字,$ 表示结尾。

例如,3.14、0.5、123.456 这些都是符合要求的小数。

4. 匹配负小数:

^-([1-9]d*.d+|0.d*[1-9]d*)$

解析:与匹配小数相同,只是在整个正则表达式开头和结尾加了

一个负号,表示匹配负数。

- 1 -

例如,-3.14、-0.5、-123.456 这些都是符合要求的负小数。

以上是一些常用的正则表达式,可以方便地匹配整数和小数。在

实际编程中,可以根据需要进行调整和扩展。

- 2 -


本文标签: 表示 匹配 整数