Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как разбить строку "www.test@tested.net" / 6 сообщений из 6, страница 1 из 1
15.03.2004, 22:58
    #32442644
maxi11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить строку "www.test@tested.net"
А как быть в таком случае. Мне нужно поделить эту строку
www.test@tested.net
на две www.test и tested.net
Если так то в массив заносится каждый символ строки
$str="www.test@tested.net";
$test=explode("@",$str);
Как тут быть???
...
Рейтинг: 0 / 0
15.03.2004, 23:06
    #32442647
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить строку "www.test@tested.net"
Код: plaintext
list($first, $second) = explode('@', $str);
или
Код: plaintext
1.
2.
3.
$str= "www.test@tested.net" ; 
$test=explode( "@" ,$str); 
$first = $test[ 0 ];
$second = $test[ 1 ]; 
...
Рейтинг: 0 / 0
15.03.2004, 23:07
    #32442648
fedd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить строку "www.test@tested.net"
попробуйте поставить @ в одинарные кавычки
либо заэскейпить, написав "\@"....
вдруг это спецсимвол?
...
Рейтинг: 0 / 0
16.03.2004, 07:22
    #32442743
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить строку "www.test@tested.net"
В Perl это

Код: plaintext
1.
$str= "www.test@tested.net" ; 
$str=~/(.+)@(.+)/;


В итоге:

$1="www.test";
$2="tested.net";
...
Рейтинг: 0 / 0
23.03.2004, 16:09
    #32453381
Vatman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить строку "www.test@tested.net"
А в PHP как то можно сделать через регулярные выражения?
Помоему да только вот чего то не могу вспомнить как, может кто кинет примерчик.
...
Рейтинг: 0 / 0
23.03.2004, 16:12
    #32453394
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить строку "www.test@tested.net"
не надо использовать регекспы, если можно обойтись простым explode.
А вообще preg_split()
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как разбить строку "www.test@tested.net" / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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