首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

在线求正则解决办法

2013-10-23 
在线求正则imgsrchttp://image4.suning.cn/content/catentries/00000000010380/000000000103809183/full

在线求正则
<img  src=http://image4.suning.cn/content/catentries/00000000010380/000000000103809183/fullimage/000000000103809183_9.jpg src2=http://image2.suning.cn/content/catentries/00000000010380/000000000103809183/fullimage/000000000103809183_9f.jpg alt="在线求正则解决办法">

求正则分别获取src2 src 的路径 正则
[解决办法]
(?i)<img\b[^>]*?src=(['"]?)(?<src>\S+?)\1\ssrc2=\1(?<src2>\S+?)\1[^>]*?>
[解决办法]
(?i)<img\b[^>]*?src=(['"]?)(?<src>\S+?)\1\ssrc2=\1(?<src2>\S+?)\1\s[^>]*?>
[解决办法]
如果src或 src2的顺序不定的话,可以这样来写:

Regex reg=new Regex(@"(?i)<img(?=[^>]*?src=(['""]?)(?<src>\S+?)\1\s)[^>]*?src2=\1(?<src2>\S+?)\1\s[^>]*?>")


[解决办法]
Groups["src"] 取src的值
Groups["src2"] 取src2的值

热点排行