正则表达式编辑css文件自动

时间:2014-06-04 08:23:31

标签: autoit

我想使用StringRegExpReplace动态编辑css文件。

用我的变量$ image替换图像“background.png”。

例如

$css = FileOpen("\css\styles2.css")
$read = FileReadLine($css,3)
$image = "myimage.jpg"
$replace = StringReplace($read,"background-image: url('background.jpg');","$image")

感谢所有

1 个答案:

答案 0 :(得分:0)

$str = "background-image: url('background.jpg');31232132 background-image: url('backgroun2131231d.1jp123g');"
$image = "myimage.jpg"
$replace = StringRegExpReplace($str,"background-image\:\s*url\('(.*?)'\)","background-image: url\('" &  $image & "')")
ConsoleWrite($replace & @crlf)