Замена неизвестного

power

Guest
Замена неизвестного

Можло ли в принципи особо не увлекаясь резнёй, заметить символы.


не известные символы

извесный символы

$vb = "купец < Иван В. Пупукян >, чихал, лёжа на полке и где он простудился? ";

Нужно заменить Иван на Ашот, можно ли это зделать быстро с помощью к примеру ereg_replace ?
 

power

Guest
Ну и как.

Параметр "Иван" не известен - я не знаю что это Иван.
 

E318

Guest
Автор оригинала: power
Ну и как.

Параметр "Иван" не известен - я не знаю что это Иван.
А имя переменной то ты знаешь???



_____________
Наберут новичков в авиацию
 

power

Guest
$vb = "купец < Иван В. Пупукян >, чихал, лёжа на полке и где он простудился? ";

Хочеться сказать лучше, а получаеться как всегда "АСС Черномырден".

Иван - это не известный параметр. что-то.
Мне нужно что бы что-то находящееся между "<" и "В." заменилось на "Ашот", без всякой резки.
 

pauk

Новичок
Поподробнее...
Не важно, что Иван или еще кто, главное чтоб изменилось?
А от В. до > известные параметры?
И приведи пример покорректнее
 

power

Guest
Да главное что бы изменить(поменять) не вырезая, т.е. меняем оставляя в целостности структуру текста.

Да синим выделенно известные слова (символы), красным не известные.
 

power

Guest
$vb = "Иван Таранов очень не любил пиво, потому что с женой соседа у него не чего так и не получилось";

Так вот мне нужно заменить слово находящиеся между "очень" и ", потому", это слово мне ни известно, но на примере это "любил", на слово " любил трактор" что бы получилось так:
$vb = "Иван Таранов очень любил трактор, потому что с женой соседа у него не чего так и не получилось";
 

fixxxer

К.О.
Партнер клуба
Иван Таранов очень любил пиво и не любил читать мануал, поэтому с женой соседа у его ничего так и не получилось.
 

power

Guest
Здесь проблемка может быть неизветное значение mixed pattern.

Вообщем я сделал так, сначало вырезал только известное, потом заменил неивестное > известным.

Всем сенькю.

Мануал, извиняюсь весь не почитал.

А если адресок, где очень много примеров работы со строковыми функциями?

Зарание благодарен.
 

power

Guest
А можно ли сделать такую функцию:

Удалить всё что находится между "<([^*]+)>", но кроме "</B>|<B>|<P>
 
Сверху