Array ( [description] => HTTP/1.1 200 OK Set-Cookie: JSESSIONID=40EA513DEFAE87D378EACB79C4E8A1B5; Path=/ipcam Content-Type: text/xml;charset=UTF-8 Transfer-Encoding: chunked Date: Thu, 27 Jun 2013 01:08:23 GMT Server: Apache-Coyote/1.1 c1b 1.0 GBK UserLogin 244ab25cf7f0258401c2ae0b038ead0a </SOAP-ENV:Body> </SOAP-ENV:Envelope> 0 } 这是原字符串,...
PHP URL 正则 图片 url 我现在要匹配一个url地址,如:。我只想要src的url地址,还要匹配,有的是这种形式src后面没有““”双引号,有的是单引号,而且alt和title有的标记中是没有的。请问各位这个正则怎么写呢? 回复讨论(解决方案) /((http|https):\/\/)+(\w+\.)+(\w+)[\w\/\.\-]*(jpg|gif|png)/ <?php$str =<<<EOFsrc后面没有““”双引号单引号没有alt没有title都没有EOF;$reg = /<img[^>]*src=[\"]?([^\"\s]+)[\"]?...
本帖最后由 zhuzhaodan 于 2013-06-09 00:04:00 编辑 UTF-8格式 $str = "289dfh第一个匹配 jdfh388第二个匹配 jfsj83第三个匹配 sjfsui" 要匹配出 1)289dfh第一个匹配 2)jdfh388第二个匹配 3)jfsj83第三个匹配 回复讨论(解决方案) 本帖最后由 xuzuning 于 2013-06-09 07:05:36 编辑 $str = "289dfh第一个匹配 jdfh388第二个匹配 jfsj83第三个匹配 sjfsui";preg_match_all(/\...
24.143.198.188 :80 HTTP 250,890,890 United States 我想取出其IP和端口号; 主要是为了提取http://www.cnproxy.com/proxy1.html这个网页上的代理服务器 24.143.198.188:80 37.57.20.143:3128 37.59.48.180:8118 回复讨论(解决方案) 这不是简但的正则就可完成的 比如 77.37.134.58HTTP188,907,922Russia 77.37.134.58 是服务器ip z+c+a+x 才是端口号,需要计算出真实值。 而这些...
$lid=str_replace("\r\n","",$lid); 如果$lid获得多个下面该怎么写?请高手帮一下 谢谢 if ($lid==intval($row['id'])) { " selected="selected"> }else { ?> "> 回复讨论(解决方案) 都不知道你在说什么,建议举例说明。 如果获得多个$lid,则先把$lid explode成为数组,然后循环数组,逐渐去比对: code: $lid=str_replace("\r\n","",$lid); //假设多个id是,号隔开的 //把$lid组合成为数组...
想把英文 度 这个特殊符号转为"",一直没调好怎么写,有人知道吗?求助啊,谢谢! 回复讨论(解决方案) 额 咋没人解答呢 你直接上一下代码吧,让我们看看哪里有问题 "zgy 90"就是想把这个字符串的度数符号去掉啊 代码1 $str="zgy 90";echo str_replace(, , $str);: $str="dfdfsdsfzgy 90";echo str_replace(, , $str)."";echo preg_replace(/()+/, , $str); 奇怪刚才我也用的str_replace,结果就不对呢,按...
如 $str="我我我"; 有3个一样的字 echo 'yes'; $str2="我是大大大好人"; 有3个一样的字 echo 'yes'; $str3="12333456"; 有3个一样的字 echo 'yes'; 我是不知道这个字符是什么字符!只要满足里面相同的3个字符 求方法!正则最好 回复讨论(解决方案) $str2 = "我是大大大好人";if(preg_match(/(.+)\\1{2}/, $str2)) echo yes; 非常感谢! 下面的这个站如何采集?返回数据...
怎么写一个正则,同时匹配两种标签 $pattern="#(\)#U"; $pattern="#(\.*\)#U"; 像上面两,分别匹配了input和select。如何把它们合并成一个,只要满足其中一种都行。因为需要按照标签的顺序输出,所以不能分成两次来匹配 回复讨论(解决方案) $str = ; $str .= VolvoSaabOpelAudi;preg_match_all("#((\<input.*\>)|(\<select.*\>.*\<\/select\>))#U",$str,$out);var_dump($out); 这样可否? 正则里有或‘|’这...
麻烦好心人帮我修改一下下面的正则,要求所匹配到的字符串里面不能再含有script标签。弄了一个上午了,不懂正则,没办法。谢谢了。 $pregfind = array( "//eiU", '/player\(\'player_\'\+\d+,\'(.*)\'.+/eiU', ); 回复讨论(解决方案) /[\d\D]*/isPHP教程热搜 php设置脚本最大执行时间的方法是什么php中$_SESSION获取不到值怎么办php 如何修改图片像素大小php date如何转换时间戳PHP如何替换数组中的指定元素php5ts...
如题: 测试想替换为测试求PHP 正则替换,谢谢。 因为我的HTML代码如下: 新闻一 2014-03-12 新闻二 2014-02-20 想替换成 新闻一 2014-03-12 新闻二 2014-02-20 回复讨论(解决方案) 先匹配。再拼装结果。 $s=<<< TXT 新闻一 2014-03-12 新闻二 2014-0...
$str="123 脚本之家 www.jb51.ne "; 最后我需要的是 $str="123脚本之家 www.jb51.ne "; 有什么办法吗 回复讨论(解决方案) $str="123 脚本之家 www.jb51.ne ";$p = preg_split ("/\s{2,}/",$str);var_dump(join($p)); ";var_dump($tmp);?> 有比这个更简单的吗?最好一步到位的 $str="123 脚本之家 www.jb51.ne ";$p = preg_split ("/\s{2,}/...
域名状态可能是: xinwen.xxx.com xinwen.xxx.cn xinwen.xxx.net http://xinwen.xxx.com/ php 如何用正则表达式 preg_replace 得到, xinwen 回复讨论(解决方案) (?:http\:\/\/)?([^.]+)\.xxx\.(?:(com|cn|net)) $s=<<<TXTxinwen.xxx.comxinwen.xxx.cnxinwen.xxx.nethttp://xinwen.xxx.com/TXT;preg_match_all(#(^|/)([^/\.]+)\.#m,$s,$ar);print_r($ar[2]); Array ( [0] => xinwen [1] =...
[Q]谢谢大大们的无私帮助谢谢你们了( )[A]谢谢[B]非常感谢[C]十分感谢[D]万分感谢[E]十万分感谢[F]百万分感谢[K]D 对于上述字串如何用正则将[Q]、[A]、[B]、[C]、[D]、[E]、[F]、[K]剔除出来,将剩余字串组合成数组,求教各位大大! 回复讨论(解决方案) $s = $Q]谢谢大大们的无私帮助谢谢你们了( )[A]谢谢[B]非常感谢[C]十分感谢[D]万分感谢[E]十万分感谢[F]百万分感谢[K]D;$ar = preg_split(/\[[A-Z]\]/,...
下面是字串 $a = '../post/luoji/soft/aaa.chm’ $b = '../post/luoji/bbb.txt' $c = ' post/luoji/c.rar' $d = ’../../luo/p/d.zip‘ $e = ‘../../lio/p/p/p/p/p/p/p/p/a.tar.gz’ $f = ‘../pp/tt/p/p/p/lp/p/tttt/p/t.rpm’ 要求获取成这样: $a = 'aaa.chm‘ $b = 'bbb.txt' $c = ' c.rar' $d = ’d.zip‘ $e = ‘a.tar.gz’ ...
$url = "http://detail.tmall.com/item.htm?id=39583642975&ali_trackid=2:mm_17615479_5728618_19968131,00236231:1406685924_6k5_1303432088&spm=a230z.1.5634029.1.Ch9V0b"; $preg = "/,([0-9]+):/is"; preg_match($preg,$url,$a); print_r($a); 为什么我用正则的时候用 ^ $ 从来都没有成功过,所以我从来都不用这两个符号,现在有点受不了的感觉,就比如上面的句是可以匹配的,但 $preg = "/^,(...