正则表达式的一些应用
摘要:正则表达式通常包含字母文本(Literaltext)和元字符(metacharacter): 字母文本指的是普通文本如"abcde"可匹配字符串中任何包含"abcde"的字符串。 元字符则更加灵活运用通用的表达式匹配所有符合此表达式规律的字符串。下表是元字符及其在正则表达式上下文中的行为的一个完整列
阅读全文
posted @
2017-12-06 14:47
记性特差
阅读(174)
推荐(0) 编辑
身份证号验证
摘要:public class ValidateIdNum { #region 验证身份证 public static bool CheckIDCard(string Id) { if (string.IsNullOrWhiteSpace(Id)) return false; ...
阅读全文
posted @
2017-08-04 10:48
记性特差
阅读(288)
推荐(0) 编辑
常用验证方法
摘要:#region 验证邮箱 public static bool IsEmail(string email) { String strExp = @"\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"; Regex r = new Regex(strExp); Match m = r.Match(email); return m...
阅读全文
posted @
2016-01-12 16:03
记性特差
阅读(245)
推荐(0) 编辑
常用JS验证函数总结
摘要:JS验证Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/** * 2010-7-13 * 贺 臣 * 情 缘 * js各种表单数据验证 *//**...
阅读全文
JS 正则表达式详解
摘要:http://www.cnblogs.com/dolphinX/p/3486214.htmlhttp://www.cnblogs.com/dolphinX/p/3486136.htmlhttp://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzh...
阅读全文
posted @
2015-11-18 23:59
记性特差
阅读(91)
推荐(0) 编辑
常用正则表达式大全
摘要:匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r ...
阅读全文
posted @
2014-10-27 16:04
记性特差
阅读(189)
推荐(0) 编辑
C#抓取和分析网页的类
摘要:抓取和分析网页的类。主要功能有:1、提取网页的纯文本,去所有html标签和javascript代码2、提取网页的链接,包括href和frame及iframe3、提取网页的title等(其它的标签可依此类推,正则是一样的)4、可以实现简单的表单提交及cookie保存using System;using...
阅读全文
浅析正则表达式—(原理篇)
摘要:前言: 其实这篇文章很久之前就应该发出来,由于种种原因没有发出来,如果这篇文章中有错误,还请大家指出,小弟并改正之,没有学不会的东西,只有不想学的东西,只要功夫深,铁杵磨成针,我的至理名言:吾生也有涯而知也无涯,以有涯随无涯,殆矣。我们只要坚持将其看完,相信大家的正则表达式会有一个提升空间!本文属...
阅读全文
posted @
2014-05-26 09:41
记性特差
阅读(282)
推荐(0) 编辑
正则积累
摘要:public const string Ip = @"((?:(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d))))"; public const string Subst
阅读全文
C#正则表达式匹配HTML中的图片路径,图片地址
摘要:C#正则表达式匹配HTML中的图片路径,图片地址 最近的项目中有个关于网页取图的功能需要我自己开发,那就是用正则表达式来匹配图片标签。 一般来说一个 HTML 文档有很多标签,比如“”、“”、“”等,想把文档中的 img 标签提取出来并不是一件容易的事。由于 img 标签样式变化多端,使提取的时候用程序寻找并不容易。于是想要寻找它们就必须写一个非常健全的正则表达式,不然有可能会找得不全,或者找出来的不是正确的 img 标签。 我们可以从 HTML 标签的格式去想应该怎么建这个正则表达式。首先要想一下 img 标签有几种写法,忽略大小写不看的话,下面列出 img 标签可能出现的几种情况。 ...
阅读全文
正则表达式积累
摘要:字符描述: ^ :匹配输入的开始位置。 \:将下一个字符标记为特殊字符或字面值。 * :匹配前一个字符零次或几次。 + :匹配前一个字符一次或多次。 (pattern) 与模式匹配并记住匹配。 x|y:匹配 x 或 y。 [a-z] :表示某个范围内的字符。与指定区间内的任何字符匹配。 \w :与任
阅读全文