ЛТ
Лилия Такаева

Какую функцию php применить, что бы выдернуть "слово" из строки

Получаю строку (es_65/2)*(es_66/3)/2 такого вида. Строка - это формула, по которой пойдет дальнейший расчет.
Мне все слова вида es_N нужно заменить на соответствующие переменные + получить значение N

То есть я получаю значения N, основываясь на них я получаю значения переменных/меняю, после вставляю обновленные значения обратно в формулу и получаю результат.
Как это правильней сделать?

ЕВ
Елена В

Нихрена не понял задачу. Регулярные выражения используйте.

АХ
Азизбек Халилов

str_replace('меняем меня', "на_меня", "во мне")
preg_replace('/регулярное выражение/isu', "меняем_на", "во мне")
preg_replace('/es_([0-9]+)/sui', '$1', $str);

Похожие вопросы
удаление строки в php
php Как найти слово в строке файла и вывести эту строку полностью? Пример внутри
Удаление части строки посредством функции preg_replace в php.
Как применить стили CSS в PHP коде?
PHP - Замена слова (пароля) в строке (Текстовом файле).
Как выдернуть выдернуть из документа word все сотовые номера? php/
Функции в php скриптах
[PHP]Поиск номера строки по слову
как распарсить строку на массив одинаково начинающихся слов в php
PHP: функция sprintf