Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / удалить после символа / 6 сообщений из 6, страница 1 из 1
02.04.2013, 10:28
    #38208442
kolotov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
удалить после символа
Здравствуйте,

Есть строки типа 456/2А или 34234/2
Как удалить всё, начиная с символа / и до конца строки?
...
Рейтинг: 0 / 0
02.04.2013, 10:37
    #38208469
kolotov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
удалить после символа
kolotov,

нашел сам решение

Код: php
1.
$a = preg_replace(/(\/.*)$/", "", $a
...
Рейтинг: 0 / 0
02.04.2013, 11:07
    #38208544
r u
r u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
удалить после символа
kolotov,

Код: php
1.
2.
$a = '456/2А';
list($a,) = explode('/',$a);
...
Рейтинг: 0 / 0
02.04.2013, 11:13
    #38208564
kolotov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
удалить после символа
r u,

Спасибо

вопрос, как удалить от знака до знака, например

'456/2А 45:33212/4'

мне надо оставить 45:33212
...
Рейтинг: 0 / 0
02.04.2013, 11:26
    #38208608
Ренат
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
удалить после символа
kolotov,

Код: php
1.
2.
$s = '456/2А 45:33212/4';
print array_shift(explode(':',array_pop(explode(' ',$s, 2)));



зы. чтобы варнинга не было - разбейте все на переменные.
...
Рейтинг: 0 / 0
02.04.2013, 12:15
    #38208752
r u
r u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
удалить после символа
kolotov,

Код: php
1.
2.
3.
$s = '456/2А 45:33212/4';
preg_match("/(\d+:\d+)/",$s,$m);
echo $m[1];
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / удалить после символа / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]