正则表达式
xuexiaodong2009
主要从事C#编程,精通SQL,JS,jquery等技术,目前主要从事内部办公,微信企业号方面的应用
展开
-
正则表达式应用--提取CSDN所有下载资源页面URl的思路与代码实现
其实这个内容本身没有什么实际价值,只是有段时间,自己想找所有下载分为0的资源,闲来没事就随手写了一个小程序,见识到了正则表达式的强大 1分析需求 2查找规律,实现思路,3实现代码1分析需求 需求很简单,就是找到所有下载分为0的资源,也就是不需要下载分的资源,刚开始时自己手动一个一个的找,感觉太慢了, 首先得打开资源分类页http://download.csd原创 2012-04-23 08:27:41 · 4585 阅读 · 0 评论 -
js正则表达式的使用
js中的正则表达式比起C#中的正则表达式要弱很多,但基本够用了1定义正则表达式2关于正则表达式的三个方法3正则表达式式的转移字符1定义正则表达式在js中定义正则表达式很简单,有两种方式,一种是通过构造函数,一种是通过//,也就是两个斜杠。例如 var re =new RegExp("\\?(\\w{1,}=\\w{1,}&){1,}\\w{1,}=\\原创 2013-07-09 09:16:01 · 2122 阅读 · 0 评论 -
正则表达式应用:匹配email地址
email的组成主要有三部分 1用户名部分 2@ 3域名部分 1用户名部分 用户名一般有数值字母下划线组成,所以正则表达式为:[\da-zA-Z_]+,也可以写成[0-9a-zA-Z_]+ 2@ 由于是固定的普通字符,所以正则表达式就是:@ 3域名部分 一般是几个数字字母的组合接着原创 2013-09-10 15:20:15 · 3015 阅读 · 0 评论 -
正则表达式应用:分析查询字符串
正则表达式作为一种分析技术,在很多地方都可以使用,最基础的可能人人都会。再此通过一系列简单的例子讲解正则表达式。 给定一个地址如何分析需要的数据,例如如下的网址,分析各个查询字符串 http://www.baidu.com/s?word=test&tn=sitehao123&ie=utf-8 匹配查询字符串的正则表达式:\?(?([^&]+&?)+),原创 2013-09-04 11:18:02 · 2123 阅读 · 0 评论 -
正则表达式应用:分割字符
在编写调查问卷的过程中,遇到一个分割字符串的小问题。 网页的名称为"Browse_"+调查编号+"_"+页码.html 现在为了获得调查编号,和页码有很多中方式。例如,可以使用string的Split。 此处使用正则表达式 分析:需要的数据其实是在两个下划线和点号之间,故编写正则表达式:_\d{1,}_\d{1}\. _\d{1,}_\d{1}\.含义原创 2013-09-05 16:43:25 · 1993 阅读 · 0 评论 -
js综合应用:表格的四则运算
在做调查问卷的过程中,遇到一个表格的统计问题,算是需要些js方面的综合知识,所以记录下来。在上次完成了基本的求和的基础上,添加了基本的加减乘除四则运算。基本需求简化后如下:对应的htm了为: $(document).ready(function () { })原创 2013-09-13 08:53:55 · 2414 阅读 · 0 评论 -
正则表达式应用:匹配IP地址
都知道iP地址有四个数值,三个点号组成。三个数值的具体范围为0到255,为了使用正则表达式匹配就必须分析IP地址的组成 1先分析数值,2再组合数值和点号 1先分析数值 IP地址的数字范围从0到255,再细分就是0到99,100到199,200到249,250到255 匹配 0到99的正则表达式是:\d{1,2},含义就是匹配1位或者是两位数字也可以写成[原创 2013-09-06 10:38:53 · 8366 阅读 · 1 评论