正则把<img src="**">替换成<img data-original="**">把img标签中的src属性名称替换成data-original 100
img标签中可能有其他属性像<imgstyle="**"alt="**"src="**">,只替换img标签中的src属性名称,其它标签中有src属性不能被替换,用正则匹...
img标签中可能有其他属性像<img style="**" alt="**" src="**">,只替换img标签中的src属性名称,其它标签中有src属性不能被替换,用正则匹配替换。不用JS
展开
2个回答
展开全部
正则表达式:(<img.*)src= 替换成$1 data-original=
你既然不用Javascript语言,我就给你个Java语言的例子,你看看吧.
完整的Java替换程序如下:
public class A {
public static void main(String[] args) {
String str="<img style=\"**\" alt=\"**\" src=\"**\">";
String regex="(<img.*)src=";
System.out.println(str.replaceAll(regex,"$1 data-original="));
}
}
运行结果:
<img style="**" alt="**" data-original="**">
你既然不用Javascript语言,我就给你个Java语言的例子,你看看吧.
完整的Java替换程序如下:
public class A {
public static void main(String[] args) {
String str="<img style=\"**\" alt=\"**\" src=\"**\">";
String regex="(<img.*)src=";
System.out.println(str.replaceAll(regex,"$1 data-original="));
}
}
运行结果:
<img style="**" alt="**" data-original="**">
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询