我有一個CSS串這樣的替換文件路徑,只是文件名中的字符串:正則表達式使用PHP
$string = "div#test {background: url(images/test.gif); width:100px; } div#test2 {background: url(../images/test2.gif); } ";
基本上我希望能夠更換URL之間的一切()只是文件名。因此,它最終看起來像:
$string = "div#test {background: url(test.gif); width:100px; } div#test2 {background: url(test2.gif); } ";
有點像應用基本名稱,但爲相對URL和所有這些實例。
任何想法?
這是什麼都與做[DOM] (http://stackoverflow.com/questions/tagged/dom)?你有沒有調查過什麼? - 對於正則表達式構造有一些工具,請參閱[開源RegexBuddy替代品](http://stackoverflow.com/questions/89718/is-there)和[在線正則表達式測試](http://stackoverflow.com/questions/32282 /正則表達式測試) – mario