[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: удаление из строки
borntobebad
$result = "sv,SE,se,sma,fi,SE";

как из строки удалить крупные буквы ? запятую нужно тоже убрать чтоб не получилось вот так = "sv,,se,sma,fi,"; нужно чтоб было = "sv,se,sma,fi";

помогите плз . Я целый день сижу над этим и не получается .





Спустя 11 минут, 30 секунд (9.10.2012 - 02:18) GET написал(а):
А если встретится две буквы подряд? Например словообразование или это касается только запятых?

Спустя 26 минут, 25 секунд (9.10.2012 - 02:44) GET написал(а):
$result = "sv,SE,se,sma,fi,SE";
$result = preg_replace('#[A-Z]#u','',$result);//удаляем заглавные
$result=preg_replace('#,+#u', ',', $result);//удаляем повторные запятые
$result=preg_replace('#[.*,]$#u', '', $result);//удаляем последнюю запятую если есть
echo $result;

Спустя 9 минут, 43 секунды (9.10.2012 - 02:54) borntobebad написал(а):
если одинаковые и обе верхний регистр то нужно удалить , буквы там всегда по 2+ запятая нужно удалит 2 большие буквы и запятую после этих бук ( если она есть )

Спустя 1 минута, 56 секунд (9.10.2012 - 02:56) borntobebad написал(а):
Красава ABC smile.gif)) . Зачет тебе +

Спустя 9 минут, 38 секунд (9.10.2012 - 03:06) GET написал(а):
borntobebad


smile.gif
Быстрый ответ:

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