我的正则

2016-02-19 13:15 0 1 收藏

今天图老师小编给大家精心推荐个我的正则教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~

【 tulaoshi.com - Web开发 】

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+$

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

来源:https://www.tulaoshi.com/n/20160219/1603511.html

延伸阅读
标签: Web开发
代码如下: Function IsValidUrl(str)   Dim regEx   Set regEx = New RegExp   regEx.Pattern = "http(s)?://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?"   IsValidUrl = regEx.Test(str)  End Function 
标签: Web开发
我的正则入门,是起源于网上的一篇文章[1],这篇文章由浅入深的阐述了正则使用的方法,我觉得是一个很好的入门材料,不过学成还是要靠个人,在使用的过程中,还是会不断地忘记,因此反反复复的阅读了这篇文章有四五遍,对于其中一些比较困难的知识点,甚至要用很久才能消化,但是只要能见坚持着看完,你会发现自己对于正则的运用能力就会显著提...
标签: Web开发
请教个正则的问题 如何把 img src="xxxx.jpg" 的xxxx.jpg这段内容给取出来呀!!! ?php $str = "img src='xxxx.jpg'"; preg_match_all("/[^']*.jpg/",$str,$out); print_r($out[0][0]); ?
标签: Web开发
Untitled Document [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
标签: Web开发
小写英文: 大写英文: 任意数字: 限2位小数: 如: 123.12日 期: 如: 2002-9-29任意中文: 部分英文: 范围: a,b,c,d,e部分中文: 范围: 一二三四五六七八九十 [Ctrl+A 全选]

经验教程

306

收藏

58
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部