【preg_replace替换值有子表达式值加数值有关问题】教程文章相关的互联网学习教程文章

求正则表达式。匹配路径

正则 正则表达式 php 类 {dede:img text=SODIUM SILICATE PRODUCTION LINE width=120 height=120} /uploads/allimg/20130625/1-1306251312185.jpg {/dede:img}{dede:img text=30T/Day Fully automatic Sodium Silicate Furnace And Production Line(Horse Shoe Flame) width=120 height=120} /uploads/allimg/20130625/1-1306251313096.jpg {/dede:img}{dede:img text=SODIUM SILICATE DISSOLVE ROLLING TANK(CAPACITY: 3~3...

请问PHP用正则表达式,下面这种情况?

一个项目中可能出现以下两种情况, 第一种: ........SADFA: 123 SLDKJLSKDFJ......... 第二种: ........SADFA: 0 SLDKJLSKDFJ......... 请问大侠们,有没有办法用一个正则表达式就表示了啊? 我想的: preg_match("/SADFA:.*?(\d+)/is",$text,$reg); 这样结果就拿到javascript:void(0)里面这个0了, 改成下面的: preg_match(...

求过滤alt的正则表达式【图】

正则表达式 php 求PHP过滤alt的正则表达式,alt有三种情况,要求都能过滤掉 alt="" alt='' alt= 要求能过滤掉以上三种情况的。 示例: …… 要求能过滤各种情况,又不会过滤其它内容。谢谢。 回复讨论(解决方案) $s =<<< TXTTXT;echo preg_replace(/alt=([\"]?).+?\b\1/is, , $s); 求PHP过滤alt的正则表达式,alt有三种情况,要求都能过滤掉 alt="" ...

php如何用正则表达式判断连接和时间是否合法。

时间只显示年月日,时间格式为2008-08-08 连接地址的话,要考虑http,https这两种情况吧,或者你有更全的更好。 回复讨论(解决方案) 这里也看到你的帖子 echo date(Y-m-d H:i:s,strtotime($time));

php正则表达式抓取网页内容【图】

php 抓取网页内容优化 我想在youku网抓取高清视频的链接,然后发到手机客户端那里,可是抓取的时间不理想(大概50个视频,电脑抓取显示在网页都要6秒多,发送到手机更要30秒),想问有什么优化方法呢? 回复讨论(解决方案) 换光纤 ! 楼主是要抓链接吧,不是抓视频内容吧,用CURL 楼主是要抓链接吧,不是抓视频内容吧,用CURL 我现在用的是正则表达式抓取标签,时间太长了,你是说可以用curl来做? 有没有具...

求正则表达式??

$str='火影忍者:扑灭 I am English v1.12'; 这个数据中:总共分为三段 第一段是中文的标题但有的标题会有冒号之类的符号 第二段是是英文,是标题的翻译 第三段是版本号,但前面都会有个v 每一段中,有二个空格隔开的 , 比如: 扑灭 I 之间有二个空格隔开 English v1.12 之间也有二个空格隔开 =========================================== 我想用,三个变量分别取得到这三个值, 回复讨论(解...

求一则正则表达式和另一个正则表达式或检验方法。(撒分,不够另补!)

正则表达式 数字 小弟求大神给一则正则表达式和另一个正则表达式或检验方法,具体情况为: 1.有一个这样的输入,要求用户输入的是当天的时间,格式为:9:08,14:23,00:54 这样的格式。请注意小时数可以为一位也可以为两位。 这样的情况下,正则表达式该如何写呢?以及如何用这个正则表达式判断呢?(小弟早就知道正则表达式的厉害,但没有用过,请大神们别见怪) 2.另外一个输入的是,要求用户输入的是钱的数额,格式为...

请问PHP用正则表达式字符串,只想保留第一个该如何做?

PHP 比如说这个字符串有很多个asd,有连续几个的,也有只是一个的, 但是我想只保留第一个asd,后面的asd全部删掉,该怎么做? (在不影响其他字符的基础上) ssssssssgsdfasdasdasdasdjlkjhkjhalkasdasdjsdkajshdasdaklsjdasdhkjashgdaklsh 想要的结果: ssssssssgsdfasdjlkjhkjhalkjsdkajshdaklsjdhkjashgdaklsh 求高手给点提示 回复讨论(解决方案) $s = ssssssssgsdfasdasdasdasdjlkjhkj...

初学PHP正则表达式,这两个匹配的结果为什么不一样呢?

$str="s{title}dfsd{author}323{con}jf2l3k1sdjf"; $mode="/{(.*)}/U"; preg_match($mode,$str,$arr); print_r($arr); ?> $str="s{title}dfsd{author}323{con}jf2l3k1sdjf"; $mode="/{.*}/U"; preg_match($mode,$str,$arr); print_r($arr); ?> 回复讨论(解决方案) 你的要求不同,当然结果也不同 我想知道加小括号和不加小括号的区别,感觉都应该显示{title}啊 加小括号和不加...

求一个正则表达式去除小数点后面的000

比如 8.38370000 要结果为 8.3837 8.0038370000 要结果为 8.3837 8.38370010 要结果为 8.3837001 回复讨论(解决方案) $s =<<< TXT8.383700008.00383700008.38370010TXT;echo preg_replace(/(?<=\d)0+\b|(?<=\.)0+/, , $s);8.3837 8.3837 8.3837001 8.0038370000 要变成 8.3837 应该是无理要求 $string = "8.38370010";echo (float)$string;8.3837001 preg_replace(/[^0]0+$/,,$s);8.0...

求正则表达式一条

匹配 非‘H’或者‘C1’开的字符串 回复讨论(解决方案) [^H|C1] [^H|C1] 不对哦 [^H|C1] 这个表示的是: 一个非"H"、"|"、"C"、"1"字符 [^H|C1] 这个表示的是: 一个非"H"、"|"、"C"、"1"字符 这个呢? [^H]|[^C1] 也不对 $s = Abc Hsd C23 C1rt;preg_match_all(/\b(?!H|C1)\w+/, $s, $r);print_r($r);Array ( [0] => Array ( [0] => Abc [1] =>...

求个正则表达式!!!!!!!

正则表达式 http://bbs.10jqka.com.cn/codelist.html 获取以上链接里面的部分内容 有深市、沪市、基金三种 我需要获取的是股票名称和股票代码 例如: 浦发银行 600000 白云机场 600004 获取结果 浦发银行 600000 白云机场 600004 能直接获取成 $a=array("600000"=>"浦发银行") 这样的数组就更好了 在此先谢谢各位大神了 回复讨论(解决方案) preg_match_all(/]+>(.+)<\/a><\/li>/isU,$s...

又一个php正则表达式的问题匹配文本成二维数组分数给力

查询结果如下: 该交通违法有记录! 信息来源: 非现场记录 文书号/决定书号/文书编号: 未裁决,无 车牌号码: 粤K32889 车主名称: 号牌种类: 违法时间: 2011-02-08 15:21:52.0 违法地点: 省道高铜线台山市斗山镇路段 采集机关: 台山市公安局交通警察大队斗山中队 所在地市: 违法行为名称: 机动车行驶超过规定时速50%以下的 处理地点: 台山市台城缠溪松山咀 处理地点联系电话: 0750-5520011 信息来源: 非现场记录 文书号/决定书号/文书...

为什么这段正则表达式一执行就失败??

本帖最后由 u010024302 于 2013-08-13 15:48:31 编辑 正则表达式 PHP 正则 标签 语法分析 很奇怪的问题,一个PHP的正则规则,匹配有些字串很正常,但匹配另外一段字串就直接无法返回,HTTP请求状态为Abort。 代码如下: $patterns = /\{(Cms:navlist)(\s[^\}]*|)\}((?:(?!\{\/?\1(?:\s[^\}]*|)\})[\s\S]|(?R))*)\{\/\1\}/;preg_match_all($patterns,$str,$res);var_dump($res); 无法匹配的字串为下: $str = {...

正则表达式环视问题

正则表达式 环视 各位有没有则正表达式有关环视的学习资料啊,给小弟一份, 特别是买那个?号特别不好弄!!先谢谢了 回复讨论(解决方案) 推荐一个http://blog.csdn.net/lxcnn/article/details/4304754 该博主写的正则表达式入门系列算是比较详细的。

REPLACE - 相关标签
替换 - 相关标签