用正则表达式,如何替换<img src="……">中的src地址?
原始语句如下:<IMGalt=""hspace=0src="D:\ps\1.jpg"align=baselineborder=0><IMGalt="我是"hspace=0...
原始语句如下:
<IMG alt="" hspace=0 src="D:\ps\1.jpg" align=baseline border=0>
<IMG alt="我是" hspace=0 src="D:\mypic\cu\2.jpg" align=baseline border=0>
我的最终目标是 除了图片文件名不变外,其余路径统统替换成 C:\windows\system32\temp
如 上面的第一个 替换成 <IMG alt="" src="C:\windows\system32\temp\1.jpg" align=baseline border=0> 展开
<IMG alt="" hspace=0 src="D:\ps\1.jpg" align=baseline border=0>
<IMG alt="我是" hspace=0 src="D:\mypic\cu\2.jpg" align=baseline border=0>
我的最终目标是 除了图片文件名不变外,其余路径统统替换成 C:\windows\system32\temp
如 上面的第一个 替换成 <IMG alt="" src="C:\windows\system32\temp\1.jpg" align=baseline border=0> 展开
3个回答
展开全部
\是windows习惯用法,例如c:\test.txt。注意将它赋给一个串的时候,请注意使用转义字符 string path = "c:\\test.txt"
/是linux系统的习惯用法。
没其他的了。
/是linux系统的习惯用法。
没其他的了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正则出:\<IMG\salt=.*?src=\"(?<url>.*?)\".*?\>中的参数${url},替换变想要的路径就可以了,希望对您有一点点帮助。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询