Обратная замена смайлов с ссылкой - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Mon, 23 Dec 2024 03:54:26 +0300<blockquote class="blockquote"><strong>Azzido</strong> (26 Августа 2010 / 22:29)<br>
$string=preg_replace('|<a href="\.\./some/some\.php\?"><img src="\.\./images/smiles/(.*?)\.gif" alt="(.*?)" title="(.*?)" /></a> |',':$1', $string);</blockquote>
спс большое, работает))
https://visavi.net/topics/13014/234320
Обратная замена смайлов с ссылкой balalaykaFri, 27 Aug 2010 17:34:40 +0400Сообщенияhttps://visavi.net/topics/13014/2343208. <strong>Муз-ТВ</strong>, ну думаю тут разговор про тот код что в 1 посту
https://visavi.net/topics/13014/233765
Обратная замена смайлов с ссылкой AzzidoThu, 26 Aug 2010 22:49:27 +0400Сообщенияhttps://visavi.net/topics/13014/2337656,ну это как напишешь). чаще всё же пишут с / по краям и используют ".
https://visavi.net/topics/13014/233759
Обратная замена смайлов с ссылкой АлександрThu, 26 Aug 2010 22:45:50 +0400Сообщенияhttps://visavi.net/topics/13014/233759$string=preg_replace('|<a href="\.\./some/some\.php\?"><img src="\.\./images/smiles/(.*?)\.gif" alt="(.*?)" title="(.*?)" /></a> |',':$1', $string);
https://visavi.net/topics/13014/233741
Обратная замена смайлов с ссылкой AzzidoThu, 26 Aug 2010 22:29:10 +0400Сообщенияhttps://visavi.net/topics/13014/2337415. <strong>ramzes</strong>, из этих символов экранировать только точку и ? надо
https://visavi.net/topics/13014/233734
Обратная замена смайлов с ссылкой AzzidoThu, 26 Aug 2010 22:24:17 +0400Сообщенияhttps://visavi.net/topics/13014/233734?."/ не экранированны
https://visavi.net/topics/13014/233723
Обратная замена смайлов с ссылкой ramzesThu, 26 Aug 2010 22:13:58 +0400Сообщенияhttps://visavi.net/topics/13014/233723Поинтересуюсь:<br>
А где это может понадобиться?
https://visavi.net/topics/13014/233688
Обратная замена смайлов с ссылкой ВалерийThu, 26 Aug 2010 21:39:32 +0400Сообщенияhttps://visavi.net/topics/13014/233688Это регулярное выражение из ротора? Вантуз там походу обратный слэш перед одной двойной кавычкой забыл,да и не нужны они кстати перед этими кавычками
https://visavi.net/topics/13014/233686
Обратная замена смайлов с ссылкой AzzidoThu, 26 Aug 2010 21:38:15 +0400Сообщенияhttps://visavi.net/topics/13014/233686Просто перед точками добавь обратные слэши
https://visavi.net/topics/13014/233683
Обратная замена смайлов с ссылкой AzzidoThu, 26 Aug 2010 21:35:37 +0400Сообщенияhttps://visavi.net/topics/13014/233683В общем, вот обратная змена смайлов в functions.php<br>
<pre class="prettyprint">$string = preg_replace('|<img src="\.\./images/smiles/(.*?)\.gif" alt="(.*?)\" title="(.*?)\" /> |', ':$1', $string);
</pre>
Как сделать, чтобы не <br>
<pre class="prettyprint"><img src="\.\./images/smiles/(.*?)\.gif" alt="(.*?)\" title="(.*?)\" /></pre> <br>
заменялось, а это:<br>
<pre class="prettyprint"><a href="../some/some.php?"><img src="\.\./images/smiles/(.*?)\.gif" alt="(.*?)\" title="(.*?)\" /></a></pre>
Ну т.е. с ссылкой<br>
Что нужно дописать, чтобы конструкция работала?<br>
Добавлял просто <a href..блабла и в конце </a> , но потом конструкция перестает работать
https://visavi.net/topics/13014/233675
Обратная замена смайлов с ссылкой balalaykaThu, 26 Aug 2010 21:22:41 +0400Сообщенияhttps://visavi.net/topics/13014/233675