При использовании функции php preg_replace() вылазит
Warning: preg_replace() [function.preg-replace]: Compilation failed: lookbehind assertion is not fixed length at offset 22 on line 101
В инете на русском про эту ошибку ничего не нашел(((
Вот собственно запрос:
/ (?<=background-image.*)[0-9]+(?=[.]((jpg)|(png)|(gif))) /uix
Он ищет последние цифры в названии файла с расширениями картинок.
например он должен найти здесь 507
background-image:url(../images/фон507.png);
Если убрать первую скобку то все находит, но тогда он любые изображения будет менять
а не от background-image
/ [0-9]+(?=[.]((jpg)|(png)|(gif))) /uix
|