Показать сообщение отдельно
  #1 (permalink)  
Старый 27.02.2016, 03:01
Аватар для simple
Профессор
Отправить личное сообщение для simple Посмотреть профиль Найти все сообщения от simple
 
Регистрация: 23.09.2010
Сообщений: 247

Замена подстроки в строке
Друзья помогите пожалуйста написать регулярное выражение для замены подстрок в строке. Например есть строка из слов с дефисом разделенные пробелом: "верх-низ лево-право назад-вперед".

Нужно сделать поиск по первому словосочетанию перед дефисом и заменить словосочетание полностью.

Например найти все словосочетание начинающие на "верх-" и заменить его на "верх-право". Строковыми функциями я это реализовал, но получилось громоздко, может есть какой нибудь более элегантный способ?
__________________
На начальном этапе события могут казаться случайными, но постепенно проявляется связь, и в конце концов все части целого складываются

Последний раз редактировалось simple, 27.02.2016 в 03:03.
Ответить с цитированием