УДАЛИТЬ ПОСЛЕДНЕЕ СЛОВО В СТРОКЕ PHP
В PHP для удаления последнего слова из строки можно использовать функцию preg_replace(). Она позволяет искать и заменять текст по шаблону с использованием регулярных выражений.
Для того чтобы удалить последнее слово из строки, нужно сначала найти его с помощью регулярного выражения. Для поиска последнего слова в строке можно использовать следующий шаблон:
/\s(\w+)\s*$/
/ - начало шаблона регулярного выражения
\s - символ пробела
(\w+) - группа захвата, в которую попадет последнее слово
\s* - символ пробела, повторяющийся ноль или более раз
$ - конец строки
/ - конец шаблона регулярного выражения
Для того чтобы удалить последнее слово из строки, нужно заменить его на пустую строку. Это можно сделать следующим образом:
$str = "Это пример строки, из которой нужно удалить последнее слово";
$str = preg_replace('/\s(\w+)\s*$/', '', $str);
echo $str;
В результате выполнения скрипта на экране будет выведена строка "Это пример строки, из которой нужно удалить последнее".
07. PHP. Задачи на файлы. 01. Задача - удалить повторяющиеся символы
Как удалить символы в начале и конце строки?
Не бойтесь регулярных выражений. Regex за 20 минут!
#43 Уроки PHP - Учим язык PHP, Работа с подстроками, функции substr, strpos, str_replace, trim
BTC ниже 25000, обвал состоялся! Набираю лонг! Но есть огромный риск уйти на 20000 если...
PHP и PhpMyAdmin - создание, вывод, изменение и удаление данных