powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Строка в массив
6 сообщений из 6, страница 1 из 1
Строка в массив
    #37915248
3031986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
Помогите перевести через регулярку строчку в массив.

1344761853419(["ware",["warehouse","warez","warezcity","warehouse аОаДаЕаЖаДаА","wareface","warez.ks.ua","warehouse 13","warez.ru","warezok","ware"],{r:20544,n:0}])

Заранее спасибо.
...
Рейтинг: 0 / 0
Строка в массив
    #37915280
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
30319861344761853419(["ware",["warehouse","warez","warezcity","warehouse аОаДаЕаЖаДаА","wareface","warez.ks.ua","warehouse 13","warez.ru","warezok","ware"],{r:20544,n:0}]) И как в результате должен выглядеть массив?
...
Рейтинг: 0 / 0
Строка в массив
    #37915286
3031986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usman,

ну примерно так
array(
'q' => 'ware',
'str' => array(
'warehouse',
'warez',
'warezcity',
'wareface'
)
)
...
Рейтинг: 0 / 0
Строка в массив
    #37915363
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
3031986,

Код: php
1.
2.
3.
4.
5.
function parse($in) {
        $out = null;
        preg_match_all('/(?|(?:\d+\(\["([^"]+)")|(?:,\["([^"]+)")|(?:,"([^"]+)"))/', $in, $out);
        return array($out[1][0] => array_slice($out[1], 1));
}

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Array
(
    [ware] => Array
        (
            [0] => warehouse
            [1] => warez
            [2] => warezcity
            [3] => warehouse аОаДаЕаЖаДаА
            [4] => wareface
            [5] => warez.ks.ua
            [6] => warehouse 13
            [7] => warez.ru
            [8] => warezok
            [9] => warezzzzzzz
        )

)
...
Рейтинг: 0 / 0
Строка в массив
    #37916693
3031986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usman,

Спасибо больше, помогло.
...
Рейтинг: 0 / 0
Строка в массив
    #37916985
Anjey aka PM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
json_decode не пробовали использовать?
т.к. унутрях это JSON и есть.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Строка в массив
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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