码迷,mamicode.com
首页 >  
搜索关键字:c++ 正则表达式    ( 15536个结果
常用的正则表达式
验证数字:^[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
HtmlAgilityPack --解析Html源码
最近项目需要从网络上抓取一下数据解析Html源码,奈何正则表达式难写,于是网上搜索找到了“HtmlAgilityPack”类库,敏捷开发,果然效率非同寻常。在此做笔记,写下心得,顺便给自己总结一下。1、HtmlAgilityPack使用的是XPath进行路径搜索,如果对XML路径搜索很熟悉,用起来会...
分类:Web程序   时间:2014-07-26 01:24:16    阅读次数:246
正则表达式问题:如何理解/href\s*=\s*(?:"(?<1>[^"]*)"|(?<1>\S+))/(转载)
ms-help://MS.VSCC/MS.MSDNVS.2052/jscript7/html/jsjsgrpregexpsyntax.htm该文虽有解释,但没有样例,对我这样的初学者来说很难理解在msdn上看到:href\s*=\s*(?:"(?[^"]*)"|(?\S+)),该正则表达式匹配字符串...
分类:其他好文   时间:2014-07-25 18:56:51    阅读次数:330
javascript正则表达式
网上正则表达式的教程够多了,但由于javascript的历史比较悠久,也比较古老,因此有许多特性是不支持的。我们先从最简单地说起,文章所演示的正则基本都是perl方式。元字符( [ { \ ^ $ | ) ? * + .预定义的特殊字符 字符正则描述\t/\t/制表符\n/\n/制表符\r/\r.....
分类:编程语言   时间:2014-07-25 02:29:14    阅读次数:365
Python正则表达式 re(regular expression)
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
ThinkPHP HTML标签代码和UBB互相转换
1.UBB 转为 HTMLTP的扩展里面自带一个ubb方法,用这个方法就能把用户输入的ubb格式代码转换为HTML标签的代码。这里用到的基本知识就是正则表达式啦,今天先不讲正则表达式。来看一下TP自带的方法,这个类的位置在:\ThinkPHP\Extend\Function\extend.php ,...
分类:Web程序   时间:2014-07-24 22:21:32    阅读次数:262
JavaScript 检查 email 地址的正则表达式
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用法的详解一、学习目标了解并能熟悉运用grep、egrep、fgrep命令。二、学习内容1、grep、egrep、fgrep命令的意思和用法格式:grep:是使用基本正则表达式定义的模式来过滤文本的命令。#grep[options]PATTERN[FILE,...]egrep:是使用扩展正..
分类:其他好文   时间:2014-07-24 18:03:37    阅读次数:264
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!