文章标签 ‘Regexp’ 的存档
-
正则表达式口诀及教程(推荐)
转载自:http://bbs.php.cn/thread-20557-1-15.html
正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$)
特殊符号认不了,弄个倒杠来引路; (指\. \*等特殊符号)
倒杠后面跟小w, 数字字母来表示; (\w跟数字字母;\d跟数字)
倒杠后面跟小d, 只有数字来表示;
倒杠后面跟小a, 报警符号嘀一声;
倒杠后面跟小b, 单词分界或退格;
倒杠后面跟小t, 制表符号很明了;
倒杠后面跟小r, 回车符号知道了;
倒杠后面跟小s, 空格符号很重要;
小写跟罢跟大写,多得实在不得了;
-
常用正则表达式
- 1。^\d+$ //匹配非负整数(正整数 + 0)
- 2。^[0-9]*[1-9][0-9]*$ //匹配正整数
- 3。^((-\d+) ?(0+))$ //匹配非正整数(负整数 + 0)
- 4。^-[0-9]*[1-9][0-9]*$ //匹配负整数
- 5。^-?\d+$ //匹配整数
- 6。^\d+(\.\d+)?$ //匹配非负浮点数(正浮点数 + 0)
- 7。^(([0-9]+\.[0-9]*[1-9][0-9]*) ?([0-9]*[1-9][0-9]*\.[0-9]+) ?([0-9]*[1-9][0-9]*))$ //匹配正浮点数
- 8。^((-\d+(\.\d+)?) ?(0+(\.0+)?))$ //匹配非正浮点数(负浮点数 + 0)
- 9。^(-(([0-9]+\.[0-9]*[1-9][0-9]*) ?([0-9]*[1-9][0-9]*\.[0-9]+) ?([0-9]*[1-9][0-9]*)))$ //匹配负浮点数
- 10。^(-?\d+)(\.\d+)?$ //匹配浮点数
- 11。^[A-Za-z]+$ //匹配由26个英文字母组成的字符串
- 12。^[A-Z]+$ //匹配由26个英文字母的大写组成的字符串
- 13。^[a-z]+$ //匹配由26个英文字母的小写组成的字符串
- 14。^[A-Za-z0-9]+$ //匹配由数字和26个英文字母组成的字符串
- 15。^\w+$ //匹配由数字、26个英文字母或者下划线组成的字符串
- 继续阅读全文 »
Tag Cloud…
3D
ActionScript
ActionScript3
AS
ASP.net
CN域名
Education
Europeana
EXCEL
Flash
google
Internet
JSON
knightby
Music
Note
Regexp
RIA
SEO
theme
US
wordpress
WOW
XML
主机
主题
互联网|Internet
作品等级
博客
员工
图片
年轻人
插件
日志
日志|Note
欧洲数字图书馆
爆吧
牛year!
生活|Life
百度
网站
英语|English
谷歌
闪客小东
音乐
- 生活就像强奸,要么反抗要么就去享受 工作就像轮奸,您不行就让别人上 2010-04-02
- 又放假啦! 2010-04-02
- @jinwen 呃,我想知道jinwen哥哥的PHP CSS JS都是怎么学的? in reply to jinwen 2010-03-27
- 求WM的twitter客户端 2010-03-12
- 买了个WM手机,求教如何用它写WP? 2010-03-12
- More updates...
Powered by Twitter Tools
最近文章
最近评论
- likekart 在 域名续费成功! 上的评论
- weeper 在 WordPress中自定义域的应用 上的评论
- weeper 在 WordPress中自定义域的应用 上的评论
- 鸟人网 www.BirdUser.com - 鸟人网 博客 在 Theme Codename H 安装及修改指导 上的评论
- Paulie 在 Books 上的评论
我们都是90后
链接
分类
- ActionScript3
- ASP.net
- English
- Entertainment
- Flash
- Gossip
- HTML
- Images
- Internet
- Life
- Note
- OthersApp
- Software
- Study
- WordPress
- 信息技术|IT
- 小K闲话
- 未分类
- 网站志