Возвращаемое значение preg_replacehttp://softtime.ru/forumВозвращаемое значение preg_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=87759#post522028"Сам не ожидал, но получилось! (Впервые удалось разобраться с условными шаблонами =)))"?php мда, я такое пока осилить не в состоянии...Возвращаемое значение preg_replaceMon, 1 Oct 2012 12:43:43 +0300ZilogВозвращаемое значение preg_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=87759#post522026Сам не ожидал, но получилось! (Впервые удалось разобраться с условными шаблонами =)))"?php $s1 = 'Теоремы'; $s2 = 'Теорема |Пифагора'; $s3...Возвращаемое значение preg_replaceMon, 1 Oct 2012 11:21:16 +0300SfinksВозвращаемое значение preg_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=87759#post522013спаисбо, друг! Теперь осталось расшифровать это заклинание :) upd. Только оно делает на то, что нужно. Поясню на след. примере:...Возвращаемое значение preg_replaceMon, 1 Oct 2012 00:11:51 +0300ZilogВозвращаемое значение preg_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=87759#post522009"?php $s1 = 'часть1'; $s2 = 'часть1|часть2'; $s3 = 'часть1|часть2|часть3'; $pattern = '#^.*?(\|(.*?)(\|*?$|$))#'; echo preg_replace($pattern,"$2$4",$s1).'"br"'; // часть1 echo preg_replace($pattern,"$2$4",$s2).'"br"'; //...Возвращаемое значение preg_replaceSun, 30 Sep 2012 22:04:41 +0300SfinksВозвращаемое значение preg_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=87759#post522005пример: Пока не очень понятно, |можно пример текста в $str| или описание на примере выделенная часть находится между '|' или...Возвращаемое значение preg_replaceSun, 30 Sep 2012 21:08:11 +0300ZilogВозвращаемое значение preg_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=87759#post521956Пока не очень понятно, можно пример текста в $str или описание на примере, что сейчас и что хочется получить?Возвращаемое значение preg_replaceSun, 30 Sep 2012 08:08:03 +0300cheopsВозвращаемое значение preg_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=87759#post521950есть: $newstr= preg_replace("!\|(.*?)(\|+?|$)!si",'"a href="'.$url.'""\\1"/a"',$str); ищем в тексте |выделенный кусок|, и меняем его на ссылку. Если символа вертикальной черты не встречается,...Возвращаемое значение preg_replaceSun, 30 Sep 2012 01:26:11 +0300Zilog