想做一个火车票查询系统,怎么获取火车票数据? 望各位前辈不吝赐教.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你一个文章,你参考一下:火车票刷票器 又到了一年一度的春运了,火车票依旧难买。可怜广大外漂族辛苦了一年,到最后还要受到黄牛们的盘剥,而且还不一定能买到票。没办法,只好上网紧盯着车票交易信息,不停的刷新信息发布页,生怕错过了回家的机会。 为了从不停刷屏中解放自己,我做了个软件,它可以帮我们随时盯着发布火车票信息的网站,比如赶集网,比如酷讯,平时可以把软件最小化到右下角的任务栏,只要有了我们想要的票,软件就会弹出来提醒你。截图如下:说明下使用方法。1.首先要找到你需要的信息发布页面;以赶集网为例,到ganji.com找到你回家应该坐哪趟车合适,然后查看该次列车的转让信息。2.把该页的url地址填到软件的URL一项然后查看本页的编码,从软件中选择相应编码;查看编码的方法是(ie为例)点右键-编码;赶集和酷讯的编码都是utp-8的,软件默认就是,这项不用动。3.软件中的信息正则一栏是指匹配结果的正则式,其实就是能匹配到发布的一条一条结果的正则表达式(在下面我会列出几个常用的火车票网站的正则式)。软件会根据这个正则查找一条条的结果,然后把结果中没用的html标签去除,把回车和空格去除;4.所谓提醒正则是指程序整理后的结果(在下面的信息框中可以看到)如果符合这个正则表达式软件就会自动弹出来提醒你。提供两个常用正则表达式:1.赶集网信息正则:(<dl class="list_content1">)(.|\r|\n)*?</dl>赶集网提醒正则:.*?北京[南]?至济南D35.*?转让.*上面的提醒正则是指:含有北京(或者北京南)至济南D35+任意字+转让的情况就提醒你2.酷讯信息正则:<div class="back">(.|\r|\n)*?<.div>提醒正则:.*?转让.*?D35北京.*?济南.*?意思是含有转让+任意字符+D35北京+任意字符+济南+任意字符的情况都会提醒这程序改改在其他信息网站也可以通用源代码和原文地址:http://www.cnblogs.com/vagerent/archive/2009/01/15/1376055.html <div class="back">(.|\r|\n)*?<.div>借楼主宝地,问下楼上的(.|\r|\n),这里面加入|\r|\n是什么意思?我只会写.*? 能稍微具体一点吗??现在想用vb设计一个学生火车票订票系统,想用vb的网络支持让这个客户端可以查到实际的火车票,不一定实时性很强,但是希望数据是比较真实的这种,应该怎么弄呢?谢谢~~ 这个字符串怎么拆分啊!!!! 为什么要用GET SET? 关于GridView绑定问题 请教一个asp.NET的datagrid的模板列问题 如何动态设置div的宽度? asp.net2.0中GridView如何绑定数组 关于dataview 时间段筛选问题 一SQL语句,不知道怎么查..... 关于刷新窗口的问题? 一个小问题:为什么找不到此名域空间内? 求助:网站出故障了,帮忙解决! 有人搭理我不。。
又到了一年一度的春运了,火车票依旧难买。可怜广大外漂族辛苦了一年,到最后还要受到黄牛们的盘剥,而且还不一定能买到票。没办法,只好上网紧盯着车票交易信息,不停的刷新信息发布页,生怕错过了回家的机会。 为了从不停刷屏中解放自己,我做了个软件,它可以帮我们随时盯着发布火车票信息的网站,比如赶集网,比如酷讯,平时可以把软件最小化到右下角的任务栏,只要有了我们想要的票,软件就会弹出来提醒你。截图如下:
说明下使用方法。1.首先要找到你需要的信息发布页面;以赶集网为例,到ganji.com找到你回家应该坐哪趟车合适,然后查看该次列车的转让信息。2.把该页的url地址填到软件的URL一项然后查看本页的编码,从软件中选择相应编码;查看编码的方法是(ie为例)点右键-编码;赶集和酷讯的编码都是utp-8的,软件默认就是,这项不用动。3.软件中的信息正则一栏是指匹配结果的正则式,其实就是能匹配到发布的一条一条结果的正则表达式(在下面我会列出几个常用的火车票网站的正则式)。软件会根据这个正则查找一条条的结果,然后把结果中没用的html标签去除,把回车和空格去除;4.所谓提醒正则是指程序整理后的结果(在下面的信息框中可以看到)如果符合这个正则表达式软件就会自动弹出来提醒你。提供两个常用正则表达式:
1.赶集网信息正则:(<dl class="list_content1">)(.|\r|\n)*?</dl>赶集网提醒正则:.*?北京[南]?至济南D35.*?转让.*上面的提醒正则是指:含有北京(或者北京南)至济南D35+任意字+转让的情况就提醒你2.酷讯信息正则:<div class="back">(.|\r|\n)*?<.div>提醒正则:.*?转让.*?D35北京.*?济南.*?意思是含有转让+任意字符+D35北京+任意字符+济南+任意字符的情况都会提醒
这程序改改在其他信息网站也可以通用
源代码和原文地址:http://www.cnblogs.com/vagerent/archive/2009/01/15/1376055.html
借楼主宝地,问下楼上的
(.|\r|\n),这里面加入|\r|\n是什么意思?
我只会写.*?
谢谢~~