proc
Новичок
странное поведение preg_replace
Есть строка $string:
<td><img src="usersimages/1137_1_s.jpg" border="0"></td>
<td><img src="usersimages/1137_2_s.jpg" border="0"></td>
Делаем:
Получаем:
<td>test</td>
А надо:
<td><img src="usersimages/1137_1_s.jpg" border="0"></td>
<td>test</td>
Вопрос:
Что я делаю не правильно?
Есть строка $string:
<td><img src="usersimages/1137_1_s.jpg" border="0"></td>
<td><img src="usersimages/1137_2_s.jpg" border="0"></td>
Делаем:
PHP:
$string = preg_replace("|<img([\s\S]+?)usersimages/1137_2_s.jpg([\s\S]+?)>|i","test",$string);
<td>test</td>
А надо:
<td><img src="usersimages/1137_1_s.jpg" border="0"></td>
<td>test</td>
Вопрос:
Что я делаю не правильно?