<?php if (mb_ereg("^[\w\-\.]{1,32}$", $str)) { echo 'yes'; } else { echo 'no'; } ?>...
http://www.jb51.net//article/15193.htm
匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)  ...
http://www.jb51.net//article/14049.htm
好了,那么我出几个题,不用正则,看我怎么解决的。 1.清除HTML中所有的标签,只保留超级链接。 我用strip_tags。 strip_tags($data,$tags) $data为字符串,$tags为保留的标签。&nb...
http://www.jb51.net//article/13758.htm
preg_replace字符串比对解析并取代。 语法: mixed preg_replace(mixed pattern, mixed replacement, mixed subject); 返回值: 混合类型资料 函数种类: 资料处理 内容说明 本函数以 pattern 的规则来解析比对字符串 subject,欲取而代之的字符串为参数 replacement。返回值为混合类型资料,为取代后的字符串结果。 ...
http://www.jb51.net//article/8675.htm
一般情况下,正则表达式的匹配是贪婪模式的,比如下面这个例子:字符串:....src="http://www.bloghome.cn/1.mp3" type="application/x-mplayer2" ....要求的结果:http://www.bloghome.cn/1.mp3如果匹配表达式写为:/src="(.*)"/,则得不到正确的结果,因为最后一个双引号的匹配是贪婪模式的。解决办法:匹配表达式写为:/src="(.*)".?/上面表达式中,".?是非贪婪模式匹配。也就是说,只要在一个字符后面跟上限定个数的特殊字符,匹配就是非贪婪模式了。...
http://www.jb51.net//article/6998.htm
1 修饰符:好象没有讲2 匹配模式好象有些少比如<?php$cp = preg_replace( "@<script(.*?)</script>@is", "", $cp ); $cp = preg_replace( "@<iframe(.*?)</iframe>@is",&nbs...
http://www.jb51.net//article/262.htm
共有:6/10,当前1/1页
[首页] [上一页]
1
[下一页] [尾页]
转到:
