【SQL-正则】利用正则表达式进行过滤操作(常用正则表达式)

该文列举了一系列正则表达式模式,用于验证各种字符串格式,如非负整数、正浮点数、邮箱地址、URL等,为编程中的数据验证提供参考。

1、由数字、26个英文字母或者下划线组成的字符串

^[0-9a-zA-Z_]{
  
  1,}$

2、非负整数(正整数 + 0 )

^/d+$

3、正整数

^[0-9]*[1-9][0-9]*$

4、非正整数(负整数 + 0)

^((-/d+)|(0+))$

5、负整数

^-[0-9]*[1-9][0-9]*$

6、整数

^-?/d+$

7、非负浮点数(正浮点数 + 0)

^/d+(/./d+)?$

8、正浮点数

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

9、非正浮点数(负浮点数 + 0)

^((-/d+(/./d+)?)|(0+(/.0+)?))$

10、负浮点数

^(-(([0-9]+/.[0-9]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值