powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как разбить строку "www.test@tested.net"
6 сообщений из 6, страница 1 из 1
Как разбить строку "www.test@tested.net"
    #32442644
maxi11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как быть в таком случае. Мне нужно поделить эту строку
www.test@tested.net
на две www.test и tested.net
Если так то в массив заносится каждый символ строки
$str="www.test@tested.net";
$test=explode("@",$str);
Как тут быть???
...
Рейтинг: 0 / 0
Как разбить строку "www.test@tested.net"
    #32442647
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: 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
Как разбить строку "www.test@tested.net"
    #32442648
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте поставить @ в одинарные кавычки
либо заэскейпить, написав "\@"....
вдруг это спецсимвол?
...
Рейтинг: 0 / 0
Как разбить строку "www.test@tested.net"
    #32442743
Фотография Green2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Perl это

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


В итоге:

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


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