 | php中递归正则表达式的使用 | (2011-06-19) | | 本文主要介绍PHP的正则递归. 虽然, 工作中最常用的正则表达式都很普通, 只用最基本的语法就能解决85%以上的问题, 而且合理有效地使用普通正则来解决复杂问题也是一门技巧与学问... | |
 | C#委托、事件和方法经典的案例 | (2011-04-18) | | C#委托、事件和方法经典的案例,老鼠出现引发的血案 ,实现方法:先定义对象、再定义动作、再定义事件... | |
 | 正则表达式中贪婪和非贪婪(惰性)匹配的区别与效率问题 | (2010-02-05) | | 正则表达式中贪婪和非贪婪(惰性)匹配的区别与效率问题: 什么是贪婪模式匹配? 正则中“贪婪模式匹配”原则是: 当解释器将代码中的字符解析成一个个的 编译器在处理代码时眼中看到的最小语法单元时,编译器会使用一种贪婪匹配算法,也就是说会尽可能让一个单元包含更多的... | |
 | 正则表达式中后向引用、零宽断言、负向零宽断言的解释用法 | (2010-02-05) | | 正则表达式中后向引用、零宽断言、负向零宽断言的解释用法: 下面分别做详细的解释: (1)后向引用 在匹配模式中使用小括号指定一个子表达式后,匹配这个子表达式的文本(也就是此分组捕获的内容)可以在表达式或其它程序中作进一步的处理。默认情况下,每个分组会自动拥有... | |
 | php开发中常用正则表达式收集 | (2010-02-05) | | php开发中常用正则表达式收集: 匹配双字节字符(包括汉字在内): [^\x00-\xff] 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 实例:String.prototype.len=function(){return this.replace([^\x00-\xff]/g,aa).le... | |
 | 用javascript验证表单数据正则表达式汇总 | (2010-02-05) | | 用javascript验证表单数据正则表达式汇总: 1、校验ip地址的格式 /* 用途:校验ip地址的格式 输入:strIP:ip地址 返回:如果通过验证返回true,否则返回false; */ function isIP(strIP) { if (isNull(strIP)) return false; var re = /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g /... | |
 | replace函数的用法及其参数/g/i介绍 | (2009-12-11) | | replace(/\s/g,"")中的/g是什么意思?还有str.replace(/^\s*(.*?)[\s\n]*$/g, '$1')的$1'是什么意思?replace函数的用法是怎么使用的?... | |
 | 用javascript正则表达式实现指定关键词高亮显示 | (2009-08-28) | | 用javascript正则表达式实现指定关键词高亮显示,可用于搜索关键词结果的现实,分为对字体的高亮变色和对文字背景的变色显示. 1.替换关键字,对字体变色。 public static string ReplaceRed(string strtitle, string redkey) { if (redkey == || redkey == null) { return... | |
 | PHP中preg_match_all函数用法使用详解 | (2009-08-28) | | php中的preg_match_all函数具体用法可以查看手册,本文主要使用preg_match_all用于测试正则表达的效果。 代码实例: $html = div id=biuuuphp自学网/divdiv id=biuuu_2php自学网2/divdiv id=biuuu_3php自学网3/div; 实例要求:分别将每一个DIV元素的ID和内容取出,如biu... | |
 | 用php正则表达式提取URL中的域名 | (2009-08-28) | | 用php正则表达式提取URL中的域名方法: 例如:http://www.phpzixue.cn/images/phpzixue.gif 得到www.phpzixue.cn ?php function get_domain($url){ $pattern = /[\w-]+\.(com|net|org|gov|cc|biz|info|cn)(\.(cn|hk))*/; preg_match($pattern, $url, $matches); if(count(... | |
 | 用php正则表达式去掉字符串的所有空白 | (2009-08-28) | | 在php中如果想要去掉字符串开始和结束的空白可以使用PHP内部函数trim()函数 。但是我们经常想去掉字符窜中的所有空白。需要把开始和结束的空白清除掉,将多个空白变为一个空白,使用正则表达式来处理同样的类型的其它空白。 完成这些可以使用PHP的正则表达式来完成 下例... | |
 | js正则表达式中的exec方法用法简介 | (2009-08-28) | | 用法: reg.exec(str);其中str为要执行正则表达式的目标字符串。 例如: script type=text/javascript var reg = /test/; var str = 'testString'; var result = reg.exec(str); alert(result); /script将会输出test,因为正则表达式reg会匹配str(‘testString’)中的’... | |
 | perl正则表达式中常用模式修正符简介 | (2009-08-28) | | perl中的修正符为如:/^[0-9]$/i,i就是修正符,它可以使正则更好的进行匹配。以下是常用到的几个: i 忽略大小写 s 如果设定了此修正符,模式中的圆点元字符(.)匹配所有的字符,包括换行符 e 只用在preg_replace(),在替换字符串中对逆向引用作正常的替换,将其作为 P... | |
 | javascript中的match函数使用详解 | (2009-08-28) | | javascript中的match函数是使用正则表达式对字符串进行查找,并将查找的结果作为数组返回,在实际开发中非常的有用,使用方法如下: stringObj.match(rgExp) 其中stringObj是必选项。对其进行查找的 String 对象或字符串文字。 rgExp是必选项。为包含正则表达式模式和可用... | |
 | 用javascript正则表达式验证网址格式是否正确 | (2009-08-28) | | 用JavaScript的正则表达式验证网址格式是否正确,方法很多,这只是一个实现的方法. 代码如下: script type=text/javascript function IsUrl(str){ var regUrl = /(http\:\/\/)?([\w.]+)(\/[\w- \.\/\?%=]*)?/gi; var result = str.match(regUrl); if(result!=null) {alert... | |
 | php常用正则表达式总结 | (2009-08-28) | | 以下是本人总结的一些常用的正则表达式: 匹配中文字符的正则表达式: [u4e00-u9fa5] 注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白... | |
|