正则表达式如何将字符串添加到src属性的开头

时间:2013-01-03 15:17:30

标签: regex

就像在标题中一样。我需要在开头的这行中添加src属性: - "http://media.cdn.com/"

例如,我得到了: -

src="/images/galeri/image1.jpg"

我想将其更改为: -

src="http://media.cdn.com/images/galeri/image1.jpg"  

我怎样才能实现这一目标?要在很多src属性的开头添加额外的字符串("http://media.cdn.com/")?

2 个答案:

答案 0 :(得分:0)

使用简单的sed命令:

sed "sXsrc=\"Xsrc=\"http://media.cdn.com/Xg"

答案 1 :(得分:0)

一次将正则表达式应用于多个文件:

$ perl -p -i -e 's/src="\/([^"]+)"/src="http:\/\/media.cdn.com\/\1"/g' *