验证数字:^[0-9]*$
验证n位的数字:^\d{n}$
验证至少n位数字:^\d{n,}$
验证m-n位的数字:^\d{m,n}$
验证零和非零开头的数字:^(0|[1-9][0-9]*)$
验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$
验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$
验证非零的正整数:^\+?[1-9][0-9]*$
验证非零的负...
分类:
其他好文 时间:
2014-07-26 02:14:56
阅读次数:
250
这次的内容是有关于正则表达式中的位置匹配,它包含的内容有两部分,一部分是较为简单的锚点和单词分界符,一部分是较为复杂的零宽断言。复杂有复杂的好处,写起来复杂,能匹配的位置也就越复杂。零宽断言又可以叫做环视。这一部分是重点内容。锚点 标准的锚点有这么几个,它们是^,$。在普遍的,不涉及任何模式的情况....
分类:
其他好文 时间:
2014-07-26 01:25:36
阅读次数:
1021
最近项目需要从网络上抓取一下数据解析Html源码,奈何正则表达式难写,于是网上搜索找到了“HtmlAgilityPack”类库,敏捷开发,果然效率非同寻常。在此做笔记,写下心得,顺便给自己总结一下。1、HtmlAgilityPack使用的是XPath进行路径搜索,如果对XML路径搜索很熟悉,用起来会...
分类:
Web程序 时间:
2014-07-26 01:24:16
阅读次数:
246
ms-help://MS.VSCC/MS.MSDNVS.2052/jscript7/html/jsjsgrpregexpsyntax.htm该文虽有解释,但没有样例,对我这样的初学者来说很难理解在msdn上看到:href\s*=\s*(?:"(?[^"]*)"|(?\S+)),该正则表达式匹配字符串...
分类:
其他好文 时间:
2014-07-25 18:56:51
阅读次数:
330
网上正则表达式的教程够多了,但由于javascript的历史比较悠久,也比较古老,因此有许多特性是不支持的。我们先从最简单地说起,文章所演示的正则基本都是perl方式。元字符( [ { \ ^ $ | ) ? * + .预定义的特殊字符 字符正则描述\t/\t/制表符\n/\n/制表符\r/\r.....
分类:
编程语言 时间:
2014-07-25 02:29:14
阅读次数:
365
1.点..:代表一个字符(这个跟linux的正则表达式是不同的,那里.代表的是后面字符的一次或0次出现)2.转义\\或者r‘\‘:如r‘python\.org‘(对.符号的转义)3.^非或叫做排除如[^abc]:任何以非a,b,c的字符4.|选择符如python|perl(从python和perl选择一个)也可以:p(ython|erl)5.?可..
分类:
编程语言 时间:
2014-07-24 23:53:34
阅读次数:
292
【量词】,顾名思义就是用来匹配数量的。类似于\w,\d,[0-9]这样的元字符都只能匹配一个字符,如果要匹配多个字符就要输入此元字符多次,这样使用起来就很麻烦。所以正则表达式中使用了量词来进行【元字符】的数量的匹配,通过操作量词,可以匹配0个元字符,也可以匹配无数个元字符。在正则表达式中的量词分为....
分类:
其他好文 时间:
2014-07-24 22:38:03
阅读次数:
283
1.UBB 转为 HTMLTP的扩展里面自带一个ubb方法,用这个方法就能把用户输入的ubb格式代码转换为HTML标签的代码。这里用到的基本知识就是正则表达式啦,今天先不讲正则表达式。来看一下TP自带的方法,这个类的位置在:\ThinkPHP\Extend\Function\extend.php ,...
分类:
Web程序 时间:
2014-07-24 22:21:32
阅读次数:
262
JavaScript 检查 email 地址的正则表达式?1.代码(1)Checking an email address - Version 01This page allows you to enter and checkan email address such as asdf@java2s....
分类:
编程语言 时间:
2014-07-24 21:22:46
阅读次数:
347
文本查找查找命令的grep、egrep、fgrep用法的详解一、学习目标了解并能熟悉运用grep、egrep、fgrep命令。二、学习内容1、grep、egrep、fgrep命令的意思和用法格式:grep:是使用基本正则表达式定义的模式来过滤文本的命令。#grep[options]PATTERN[FILE,...]egrep:是使用扩展正..
分类:
其他好文 时间:
2014-07-24 18:03:37
阅读次数:
264