上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 在没有了解RFC1738的时候,一直以为Url的正则表达式很简单,没想到Url有这么多分类,更没想到一个普通的http的正则表达式也不是那么简单。以下是我搜到的关于http的正则表达式:http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?复制代码当然这已经满足大部分人的需求了,但是如果需要严格的验证的话还是要符合RFC1738了。Url包括Http,Ftp,News,Nntpurl,Telnet,Gopher,Wais,Mailto,File,Prosperurl和Otherurl。呵呵,废话不多说了,上代码#region Http string low. 阅读全文
posted @ 2011-10-01 18:03 星月磊子 阅读(16603) 评论(0) 推荐(1) 编辑
摘要: 今天做文章抓取程序的完善开发,碰到了以下问题“<a href=aaa.html>A页</a><a href=bbb.html>B页</b>” 利用正则从中分别取出 aaa.html ,A页 ,bbb.html,B页。自己写了俩正则 算是都能实现,但是是先匹配出所有的href对应的Html,再匹配出类似"A页"标题这段。 但是感觉很麻烦,从网上一搜,果然看到有位大侠写的正则很简炼,贴出记下,膜拜之MatchCollectionmc=Regex.Matches(htmlstring,@"<a\s+href=(?&l 阅读全文
posted @ 2011-10-01 16:13 星月磊子 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 首先,我们要准备的文件有:jquery.js,jquery.pagination.js,pagination.css,还有一个就是经常用的table布局的css文件。这些文件都会在后面的文件中包含。先把要用到的文件依次进入进来:<script src="common/jquery.js" type="text/javascript"></script><script src="common/jquery.pagination.js" type="text/javascript"> 阅读全文
posted @ 2011-10-01 15:13 星月磊子 阅读(196) 评论(0) 推荐(0) 编辑
摘要: using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指定一个节点XmlNode root=xml.SelectSingleNode("/root");//获取节点下所有直接子节点XmlNodeList childlist=root.ChildNodes;//判断该节点下是否有子节点root. 阅读全文
posted @ 2011-09-29 18:15 星月磊子 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Default.aspx<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns 阅读全文
posted @ 2011-09-29 18:14 星月磊子 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 网页抓取类usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Text;usingSystem.Net;usingSystem.IO;usingSystem.Text.RegularExpressions;usingSystem.Collections;usingSystem.IO.Compression;///<summary>///Name:网页抓取类///Author:loafinweb///Date:2011-09-12///</summary 阅读全文
posted @ 2011-09-29 18:03 星月磊子 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 前台<div> <%-- 文件上传控件 用于将要读取的文件上传 并通过此控件获取文件的信息--%> <asp:FileUpload ID="fileSelect" runat="server" /> <%-- 点击此按钮执行读取方法--%> <asp:Button ID="btnRead" runat="server" Text="ReadStart" /> </div> 后台 1 //声明变量(属性) 2 string c 阅读全文
posted @ 2011-09-29 17:57 星月磊子 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: 常用正则表达式大全!(例如:匹配中文、匹配html)匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:<(S*?)[^>]*>.*?|<.*? /> 评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力 匹配首尾空白字符的正则表达式:^s*|s*$ .. 阅读全文
posted @ 2011-09-29 14:01 星月磊子 阅读(141) 评论(0) 推荐(0) 编辑
摘要: <%@pagecontentType="text/html;charset=gb2312"%><% StringsCurrentLine; StringsTotalString; sCurrentLine=""; sTotalString=""; java.io.InputStreaml_urlStream; java.net.URLl_url=newjava.net.URL("http://www.baidu.com/"); java.net.HttpURLConnectionl_connect 阅读全文
posted @ 2011-09-28 11:41 星月磊子 阅读(364) 评论(0) 推荐(0) 编辑
摘要: net use \\ip\ipc$ " " /user:" " 建立IPC空链接 net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: net use h: \\ip\c$ 登陆后映射对方C:到本地为H: net use \\ip\ipc$ /del 删除IPC链接 net use h: /del 删除映射对方到本地的为H:的映射 n 阅读全文
posted @ 2011-09-28 11:40 星月磊子 阅读(193) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页