[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Убрать последний символ строки
tazododu
Всем привет! Помогите с регуляркой - необходимо убрать последний символ строки если это запятая.
делал так
preg_replace('/\,$/', '', $text);

но ничего не получается



Спустя 2 минуты, 42 секунды (6.07.2011 - 16:15) ИНСИ написал(а):
tazododu может я тебя удивлю. но можно без ругелярки это сделать и обычной функцией :)
$text = 'Привет, а вот и запятая,';
echo trim($text,', ');

Спустя 4 минуты, 49 секунд (6.07.2011 - 16:20) tazododu написал(а):
INSIDIOUS

еей-богу!!! удивил!!! я не знал:) ohmy.gif

Спустя 1 минута, 5 секунд (6.07.2011 - 16:21) tazododu написал(а):
INSIDIOUS

заюзал трим, а все же, на будущее, как можно с помощью регялрки последний символ проверить?

Спустя 2 минуты, 36 секунд (6.07.2011 - 16:24) linker написал(а):
Да собственно как написал так и есть
$text = preg_replace('/,$/', '', $text);
echo $text;

Спустя 6 минут, 16 секунд (6.07.2011 - 16:30) ИНСИ написал(а):
tazododu наверное регулярка не работает потому что на конце у тебя пробел.

Спустя 43 секунды (6.07.2011 - 16:31) tazododu написал(а):
INSIDIOUS
ай шайтан! все знаешь) так и есть, был пробел ohmy.gif

Спустя 29 минут, 48 секунд (6.07.2011 - 17:01) Adil написал(а):
Здесь регулярки лишнее:

$text = substr(trim($text), 0, -1);  





Сорри. не увидел условие, если запятая.

Спустя 11 минут, 29 секунд (6.07.2011 - 17:12) ИНСИ написал(а):
Цитата
ай шайтан!

Ты меня так назвал, потому что у меня ник Астрал? smile.gif

Спустя 1 день, 22 часа, 9 минут, 17 секунд (8.07.2011 - 15:21) tazododu написал(а):
INSIDIOUS

нет, первое, что в голову пришло)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.