Программирование > Регулярные выражения

Замена одного на другое

(1/1)

CepbIu:
есть текст (для  html-вывода) ... в нём особым образом описана вставка картинок,
а именно ::example.jpg::
Эта конструкция заменятеся на
Таких замен может быть сколько угодно, в том числе может и не быть совсем ...

делаю так:
$pat="::(.{1,20}\\..{3})::";
$rep="";
$t_fqu=ereg_replace($pat,$rep,$string);
print$t_fqu;

замена не происходит ... пример куска текста
$stirng=\'sdkfljnsdafiu ::img.jpg:: вапкуенвап\';

Не силён я в регэкспах ... :(

CepbIu:
тьфу ... смайлик вставился ... вместо него читать двоеточие, открывающая скобка.

CepbIu:

$string=\'sdkfljnsdafiu ::img.jpg:: dsflkmdsfgoinrfdm\';
$pat="::(.{1,20}\\..{3})::";
$rep="<img src=\\"\\\\1\\">";
$t_fqu=ereg_replace($pat,$rep,$string);
print$t_fqu;


Вот как правильно ... :)

CepbIu:
да что за ... :)

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии