正则表达式
文章平均质量分 63
elimago
aa
展开
-
常用的JavaScript验证正则表达式
// public static bool IsValidMobileNo(string MobileNo) { const string regPattern = @"^(130|131|132|133|134|135|136|137|138|139)/d{8}$"; return Regex.IsMatch(MobileNo, regPattern); }// public b转载 2007-07-31 12:22:00 · 945 阅读 · 0 评论 -
几款免费在线正则表达式测试工具
几款免费在线正则表达式测试工具给大家推荐几个在线正则表达式测试工具,选择其中一个比较喜欢的吧:首先扫盲:什么是正则表达式http://baike.baidu.com/view/94238.htmhttp://baike.baidu.com/view/1091115.htm * http://regexpal.com/ * http://www.nreg转载 2009-09-11 10:23:00 · 824 阅读 · 0 评论 -
双字节全角字符相关正则表达式
日文全角 [/u30a1-/u30f6/u3041-/u3093/uFF00-/uFFFF/u4e00-/u9fa5] 匹配汉字: Regex r= new Regex(@"[/u4e00-/u9fa5]+"); MatchCollection m=r.Match(yourstring); ------------------------- 如果需要使用正则表达式匹配U转载 2009-04-01 15:23:00 · 10492 阅读 · 1 评论 -
常用正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:/n/s*/r评注:可转载 2009-04-01 15:17:00 · 758 阅读 · 0 评论 -
Java正则表达式教程
Regular Expressions of Java Tutorial 正则表达式善于处理文本,对匹配、搜索和替换等操作都有意想不到的作用。正因如此,正则表达式现在是作为程序员七种基本技能之一*,因此学习和使用它在工作中都能达到很高的效率。 正则表达式应用于程序设计语言中,首次是出现在 Perl 语言,这也让 Perl 奠定了正则表达式旗手的地位。现在,它已经深入到了所有的程序设转载 2009-03-31 15:57:00 · 904 阅读 · 0 评论 -
多行匹配,不以某某开头,不区分大小写,2个单元的或操作
1 多行匹配 2 不以某某开头 ,比如不以www开头 3 不区分大小写 4 2个单元的或操作,比如 www ¦ 3w 都可以这种 火龙果回答:1:多行匹配 在默认的情况下 . 是不能匹配行结束符的(行结束符有 6 个,具体的可以看看 Pattern 的 API DOC) 同样,可以像不匹配大小写匹配那样使用编译参数:Pattern.DOTALL 如果还得区分大小写的话,还得加上上面转载 2009-03-31 15:35:00 · 1067 阅读 · 0 评论 -
Java正则表达式详解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器转载 2009-03-18 15:12:00 · 606 阅读 · 0 评论 -
正则表达式
正则表达式 前言 0L%XX(ju 正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。 x5i>Yh I 1. 引子 W0r@46 目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等)转载 2008-09-11 14:24:00 · 677 阅读 · 0 评论 -
使用正则表达式优化网页代码
使用正则表达式优化网页代码 正则表达式最早在perl语言中出现,在此之前为了测试字符串中是否存在某个字符,不得不使用如ChatAt()、indexOf()等函数对字符串循环校验。一旦验证的条件复杂起来(比如身份证校验)实现就变得相当繁杂和艰巨。为此人们就发明了正则语法,使用一个特殊的字符串作为模板,对输入的字符流进行匹配,这跟电子厂的PCB板检测原理很相似。正则表达式在不同工转载 2007-09-14 13:12:00 · 839 阅读 · 0 评论 -
正则匹配原理之——逆序环视深入
1 问题引出前几天在CSDN论坛遇到这样一个问题:var str="8912341253789"; 需要将这个字符串中的重复的数字给去掉,也就是结果89123457。首先需要说明的是,这种需求并不适合用正则来实现,至少,正则不是最好的实现方式。这个问题本身不是本文讨论的重点转载 2010-01-04 18:22:00 · 2232 阅读 · 0 评论