Исключение подмаски из строки в perl регулярных выражениях

marib

Новичок
Исключение подмаски из строки в perl регулярных выражениях

код:

$sid ="<img alt=\"dfdsfsdf\" src=\"http://\">";
echo preg_replace("/<img[^src]*/", "replacement ", $sid);

требуется, чтобы исключалась подмаска src полностью, однако в данном примере s,r и c исключаются поотдельности.
 

marib

Новичок
Так дело в том, что подмаска в квадратных скобках не работает. Вот и теория.
 

baev

‹°°¬•
Команда форума
Дело в том, что в моём предыдущем посте ссылка на раздел «Подмаски», в котором все скобки — круглые.

Вот и практика.
 
Сверху