【php正则不允许出现某字符解决思路】教程文章相关的互联网学习教程文章

跪求正则表达式!该如何解决【图】

跪求正则表达式!!!求正则表达式提取第一个url(直接取出最后那个id最佳),超链接的内容,提问日期那个时间,后面那个超链接内容,以及回答数那个数字,这个要preg_match_all循环匹配的,各位大牛帮帮小弟啊!我擦我擦我擦擦擦。我擦我擦我擦擦擦提问日期:2012/05/12 18:06:58 - kagakugizyutugakari我擦 - 回答数:0 - 悬赏:50我擦 > 我擦 > 我擦------解决方案-------------------- 结果出来了,就是回朔多了点~凑合用吧PHP co...

求个简单的正则,该如何解决【图】

求个简单的正则$str="一二三四五...";现在我只想替换上面的字符串中的页面显示的字符“三四”替换为“叁肆”,而超文本标签内的字符不动,替换结果如下:$str="一二叁肆五...";请问怎么写这个语句?谢谢------解决方案-------------------- PHP code $str="一二三四五一二三四五一二三四五一二三四五\n..."; echo preg_replace(/三四(?![^<]+>)/,叁肆, $str);

file_get_contents第二波!正则匹配很欢乐解决思路

file_get_contents第二波!正则匹配很欢乐问题是这样的 file_get_contents 出来的内容是这样.....json.....ajax....php/mysql我想得到的结果是PHP codearray("json","ajax","php+mysql");求正则 正则实在是心头的一块隐痛.....------解决方案-------------------- PHP code $s = <<< TXT .....json.....ajax....php / mysqlTXT;preg_match_all("/<span.+(.+)</isU", $s, $r); print_r($r[1]); ------解决方案-------------------- ...

正则匹配,求帮忙解决办法

正则匹配,求帮忙 -------------------------------------------------我要匹配上面html代码中 之后 第一个 之中的内容 正则该怎么写喃也就是匹配出如下内容:--------------------------------------------------- ------解决方案-------------------- /(.*)<\/div>/isU 用这个试下PHP code$strHtml = <<<str3333 str; preg_match("/(.*)<\/div>/isU",$strHtml,$match); ec...

正则,去掉onclick解决办法【图】

正则,去掉onclick$str = '';我想去掉上面字符串中的onclick,我写的正则如下:function clear_onclick($document) { if (!$document) return $document; $search = array( "/onclick=('|\"|)?(.*)('|\"|)/ismUe", ); $replace = array( "", ); $text = preg_replace($search,$replace,$document); return $text;}echo clear_onclick($str);貌似达不到我的效果,请教一下如何写正则去掉?------解决方案-------...

求php从一段字符串中截取指定内容的正则表达式代码解决方案

求php从一段字符串中截取指定内容的正则表达式代码字符串是这样的 fhghfghdfpostm|a:2:{i:5;i:0;i:2;i:0;}dsfdsdfsd也可能是fhghfsdfsdfgdfgdfgdfgghdfpostm|a:2:{i:5;i:0;i:2;i:0;i:0;i:0;i:0;}dsfdsdfsdsdfsdfgsdgsdg我想要截取其中的 postm|a:2:{i:5;i:0;i:2;i:0;}或者postm|a:2:{i:5;i:0;i:2;i:0;i:0;i:0;i:0;} 但是这个字符串的长度不固定 求代码------解决方案-------------------- PHP code $s = fhghfsdfsdfgdfgdfgdfgghdf...

求PHP正则匹配电话号码解决办法

求PHP正则匹配电话号码一条正则如何实现:1.匹配手机号,或者是否是带+862.座机,7~8位,也有可能 区号-电话号码-分机号是否带86,或者不带分机号的------解决方案-------------------- JScript code

php正则提取图片解决思路【图】

php 正则 提取图片$str = $arr['message'] = ';echo $str; preg_match_all("/\<img.+src=(|\"|)?(.*)(\\1)([\s].*)?\>/ismUe", $arr[message], $image2, PREG_SET_ORDER); $temp = $aids = $existentimg = array();print_r($image2); 上面是我写的代码,获取出来的图片路径是:/upload/getfiles/0001/2021/4/22/20210422012458517.jpg"/>不知道怎么修正正则,求高手帮忙------解决方案-------------------- preg_match_all("/\/is"...

求解一个正则表达式解决方法

求解一个正则表达式PHP code echo preg_replace( "|/browse/.*\\?lm=0&word=&pn=(.*)\">\\[(.*)\\]|isU", $_GET[id]."-\$1.html\">\$2", $value ); 里面的\\? 这个是什么意思啊 为什么要加两个\\呢 还有\\[(.*)\\] 这个也不知道是什么意思啊 转义的话不是只要一个就好了的吗? 求大哥们能讲解我听下------解决方案--------------------\\ = ------解决方案--------------------? 0次或多次。防止贪婪匹配。\\[(.*)\\] 其...

php正则提取视频地址,该怎么解决

php 正则 提取视频地址比如discuz论坛的视频输出:我想利用正则从上面代码中提取出视频的宽,高,和地址即上述代码中三个值:550、400、http://player.56.com/v_NTYwMzg0MjA.swf请问如何写正则?请大家帮帮忙,本人对正则的确一点都不懂。。。。------解决方案-------------------- PHP codepreg_match("/.+width,\s+(\d+),\s+height,\s+(\d+).+src,\s+([^\]+).+/i",$s,$m);print_r($m);

求一段正则是什么意思:$con=preg_replace('/shop_rate_list((.))/s','$1',$con);解决方案

求一段正则是什么意思:$con= preg_replace('/shop_rate_list\((.*)\)/s','$1',$con);preg_replace('/shop_rate_list\((.*)\)/s','$1',$con); 求这段正则的详解------解决方案-------------------- preg_replace('/shop_rate_list\((.*)\)/s','$1',$con); 1)'/shop_rate_list\((.*)\)/s'/ 与 /s开始与结束, 加上 s 就是不区分大小写。shop_rate)list\( 因为 ( )为特殊符号,所以需要 \( \)转换.(.*) 所有内容。2)'$1' 可理解...

简单正则解决办法

简单正则如何写“不以某一字符串开头”的正则表达式?如:匹配不以“abc”开头的字符串------解决方案--------------------$r = '/^[^abc].*$/'; ------解决方案-------------------- /^(?!abc).*/

求匹配这种表格TRtd的正则表达式,该如何解决【图】

求匹配这种表格TR td的正则表达式取出td中数据 11036 1 6 3 ...

正则抓取土豆视频解决办法

正则抓取土豆视频如题. http://www.tudou.com/listplay/Icl7UAlbQZs/6YFO9qJvtts.html 求高手抓出此链接的视频地址------解决方案--------------------你只要用tudou的播放播放就会有广告。 ------解决方案-------------------- PHP code $s=file_get_contents(http://www.tudou.com/listplay/Icl7UAlbQZs/6YFO9qJvtts.htm); preg_match_all(/iid:(\d+)\s+,kw:"(.*?)"\s+.*?icode:"(.*?)"/s,$s,$matches);foreach($matches[1] a...

正则,提取视频路径,该如何解决

正则,提取视频路径比如字符串他可能是某篇文章中的一段而已末尾估计还有点东西我想把上面的script提取出来,上文红色部分。此外还想提取出script里面的视频参数,长、宽,路径。比如550、400、http://player.56.com/v_NTYwMzg0MjA.swf但是本人不懂正则,麻烦帮忙一下。------解决方案-------------------- PHP code $s=<<<html 末尾估计还有 html;preg_match_all("/<script.+width,\s+(\d+),\s+height,\s+(\d+).+src,\s+([^\]+).+...