[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Обрезать строку до символа
realgleb
Всем привет есть CSV файл. Структура такая номер телефона - бонусы

Пример:
89529439382 - 0

номеров много и некторые из них начинаются на 3746дом-номер телефона

пример:
2314дом89538438721 вот мне надо выташить телефон!

делал так: находи символ 8 все до него обрезал! Но беда в том что в до телефона 8 может встретиться не раз! тоже самое если искать 8 св обратную сторону!
как быть?
Спасибо за внимание!



Спустя 9 минут, 49 секунд (9.07.2012 - 09:46) rooor написал(а):
$a = "2314дом89538438721";
$b = explode("дом", $a)
if(isset($b[1]))
echo $b[1];

Спустя 26 минут, 1 секунда (9.07.2012 - 10:12) realgleb написал(а):
Спасибо!

Спустя 6 минут, 41 секунда (9.07.2012 - 10:18) pak написал(а):
или так

$str = '2314дом89538438721';
echo substr($str, strlen($str) - 11);

Спустя 1 час, 19 минут, 3 секунды (9.07.2012 - 11:38) alexbel2404 написал(а):
preg_match('#([\d]{11})#', '2314дом8953843872', $matches);
var_dump($matches);


или так)

Спустя 3 часа, 16 минут, 56 секунд (9.07.2012 - 14:54) killer8080 написал(а):
Цитата (realgleb @ 9.07.2012 - 09:36)
Всем привет есть CSV файл.

А это точно CSV? Чем не устраивает fgetcsv()?
Быстрый ответ:

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