求一个php的正则表达式,提取img标签里的值

求一个php的正则表达式,提取img标签里的值,第1张

替换:<img [^>]data-inner="(\[[^"]\])">

为:$1

php语言:

$pattern = '#<img [^>]data-inner="(\[[^"]\])">#is';

$html = preg_replace($pattern, '$1', $html);

pq("show-content:eq(0) img:eq(0)")->attr('data-original-src')

phpquery是模拟jquery写的,attr才是jquery的方法, getAttribute是DOM的原生方法,不是jquery的方法。

获取img中绿色通道数据方法如下。

1、在数据库中存储img的地址,前台放置img服务器标签,后台读取数据库中的img地址赋值。

2、在后台进行html拼接,拼接出img标签,输出前台,使用Ajax,在后台写好获取数据库中img地址的方法。

3、读取时就是从数据库读取对应数据再转化成显示出来。

你的参数怎么传递的,gobj是img的id还是传的this如果是this的话,gobjsrc 是可以改变路径的如果传的是img01,02,03这样的话就onclick="setmenu(obj,'img01')"这样写

就算是你的img的id是动态赋给的你总得有个写法吧,比如<img id="<%=uid%>"> 或者el表达式或者bean:write,那么在你事件调用的时候同样这样写<img onclick="setmenu(obj,'<%=uid%>')"/>最好能把原码多贴些,否则容易引起思路上的误差

以上就是关于求一个php的正则表达式,提取img标签里的值全部的内容,包括:求一个php的正则表达式,提取img标签里的值、phpquery如何获取img的src值、怎么获取img中绿色通道数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9494733.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存