正则表达式_20130322
什么是正则表达式? 基本说来,正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。我们使用一种自定义的模式来匹配一定数量的文本,并从中提取所需数据。如同window的通配符,如:*.txt查找所有txt文件。*就被解释成任意字符。
正则表达式中常见语法:字符匹配,重复匹配,字符定位,转义匹配,字符分组,字符替换和字符决策。对于快速入门的人就请记住:字符匹配语法,重复匹配语法,字符定位语法,转义匹配语法。对这四个语法的详细文档如下。
注: 为了容易记忆,我会用下面的单词来解释这3个字母 d-decimal 字符定位语法
正则表达式实例: 验证数字:"^[0-9]*$"不匹配123abc456 一个或多个空格:s+ 匹配 ”字母” : "[A-Za-z]*": ^s+ : 开始处的空白 或 s+$: 结尾处的空白 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |