正则表达式
文章平均质量分 81
iteye_3207
这个作者很懒,什么都没留下…
展开
-
JavaScript正则表达式(一)
JavaScript正则表达式(一) 什么是正则表达式? 正则表达式(英文:Regular Expression)在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。 正则表达式中的特殊字符 正则表达式的直接量字符 \f 匹配换页符,等价于\x0c和\cL \n 匹配一个换行符,等价于\x0a和\...原创 2012-05-17 14:40:48 · 90 阅读 · 0 评论 -
JavaScript正则表达式(二)
exec方法详解 exec方法的返回值 exec方法返回的其实并不是匹配结果字符串,而是一个对象,简单地修改一下execReg函数,来做一个实验就可以印证这一点: function execReg(reg,str){ var result = reg.exec(str); alert(typeof result); } var reg = /b/; var str='...原创 2012-05-17 14:45:03 · 80 阅读 · 0 评论 -
JavaScript正则表达式(三)
验证 正则表达式 纯数字 ^[0-9]*$ 或者 ^\d*$ n位的数字 ^\d{n}$ 至少n位的数字 ^\d{n,}$ m-n位的数字 ^\d{m,n}$ 零或非零开头的数字 ^(0|[1-9][0-9]*)$ 有两位小数的正实数 ^...原创 2012-05-17 14:57:05 · 72 阅读 · 0 评论 -
JavaScript正则表达式(四)
正则函数match、exec、test、search、replace、split使用介绍 match 方法 使用正则表达式模式对字符串执行查找,并将包含查找的结果作为数组返回。 stringObj.match(rgExp) 参数 stringObj 必选项。对其进行查找的 String 对象或字符串文字。 rgExp 必选项。为包含正则表达式模式和可用标志的正则表...原创 2012-05-18 08:30:04 · 109 阅读 · 0 评论 -
JavaScript正则表达式(五)
使用示例: 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n\s*\r 评注:可以用来删除空白行 匹配HTML标记的正...原创 2012-05-18 08:30:43 · 85 阅读 · 0 评论 -
JavaScript正则表达式(六)
/** * JavaScript正则表达式 用于表单验证。 * 包括常用的验证方法,全部使用正则表达式验证。 * 所有方法都以“reg_”作为前缀,必免与其他脚本函数重名。 * * @author weishaoxiang * @web http://weishaoxiang.iteye.com * @date 2012-01-15 * @version 1.0...原创 2012-05-18 08:33:21 · 98 阅读 · 0 评论