存档

‘正则表达式’ 分类的存档

editplus正则表达式替换去掉源码行号-实战例子2

2009年12月21日 云飞扬 4 条评论

曾经有个比较困扰的问题,就是从一些网站拷贝源码后代码包含行号,如何去掉或者替换掉
如果行号少可以手动去掉,如果很多,那就麻烦死了
比如以下代码行号是数字加冒号,那么可以使用这个正则表达式([0-9]+:),
根据http://www.ajaxcn.net/archives/660的方法操作替换
有的是以 "1." "2." 的形式那么正则([0-9]+\.)其它类似, \.表示.

editplus正则表达式替换实战例子

2009年12月19日 云飞扬 没有评论

需要更改的文本如下:www.ajaxcn.net:IT博客 []
要的结果为www.ajaxcn.net Ctrl+H (搜索-》替换 查找列输入 :.*
替换为: 不填 勾选正则表达式 点替换完成

javascript操作域名正则表达式例子源码

2009年11月25日 云飞扬 没有评论

javascript操作域名正则表达式,这里的域名正则表达式要求格式为www.ajaxcn.net,包含www.和常见的域名后缀结尾,详细代码情况如下:

关于网页采集的总结

2009年10月29日 云飞扬 评论已被关闭

通过这次完成采集程序,彻底掌握采集要素,进一步熟悉正则在网页采集中的应用,
并熟悉如何快速搭建个简单三层架构的,数据类库采用sqlhelper,管理页采用GridView控件,从增删改,排序,分页灯基本使用自带的功能。
采集获得网页源码方法大概有
1.xmlhttp
2.WebClient
3.HttpWebRequest如需登录采用这个

用正则表达式分割中文数字字段

2009年9月9日 云飞扬 没有评论

用正则表达式分割数据库中的中文数字字段,如果数据库中有个字段有比如21天(也可以21节,21次),如果保存的时候是“21,节”这样就容易,但是程序实现要分2个控件,一个TextBox,一个Dropdownlist,既然有此需求也没办法,那就用正则来解决,思路就是把中文和数字分组后,在用“,”组合,21节最后成为"21,节",具体建一个aspx页面,Page_Load代码测试代码如下:

掌握正则表达式笔记

2009年9月9日 云飞扬 没有评论

前言

正则表达式平时用到不是很多,有时只是搞注册信息时弄弄验证用户名等验证。一直来自己也没完全掌握,最近下定决心要学好正则表达式,以下是我一个星期抽空学习正则表达式的过程并且掌握

第一步

首先要找到一个入门教程,个人推荐 正则表达式30分钟入门教程 http://www.xxhai.com/zhengzhe-biaodashi-jiaocheng-se.htm ,并下载Regex Tester 测试该教程的一些例子

英文版http://www.codeproject.com/KB/dotnet/regextutorial.aspx

第二步