欢迎来到代码驿站!

当前位置:首页 >

我的正则

时间:2021-02-11 11:20:09|栏目:|点击:

1

至少8个字符

".{8,}"

2

URL

http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?



URL(2)

^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$

3

E-Mail

\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*



E-Mail(2)

^[\w\.-]+@[\w-]+\.[\w\.-]+$



E-Mail(3)

^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$

4

非负整数(正整数 + 0)

^\\d+$

5

正整数

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

6

非正整数(负整数 + 0)

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

7

负整数

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

8

整数

^-?\\d+$

9

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

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

10

正浮点数

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

11

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

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

12

负浮点数

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

13

浮点数

^(-?\\d+)(\\.\\d+)?$

14

由26个英文字母组成的字符串

^[A-Za-z]+$

15

由26个英文字母的大写组成的字符串

^[A-Z]+$

16

由26个英文字母的小写组成的字符串

^[a-z]+$

17

由数字和26个英文字母组成的字符串

^[A-Za-z0-9]+$

18

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

^\w+$

上一篇:详解如何调用zabbix API获取主机

栏    目:

下一篇:Powershell小技巧之通过EventLog查看近期电脑开机和关机时间

本文标题:我的正则

本文地址:http://www.codeinn.net/misctech/61006.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有