Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / строку в массив / 6 сообщений из 6, страница 1 из 1
01.10.2008, 17:19
    #35570323
vasos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
строку в массив
Господа! ну тупой я:) не могу я разделить строку типа а, б, в, ... итд в массив типа [а, б, в, ...]
ну то есть запятые есть в строке.... а в массиве сугубо буква, помогите плз если не сложно...
...
Рейтинг: 0 / 0
01.10.2008, 17:55
    #35570457
Sishnikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
строку в массив
Код: plaintext
1.
2.
3.
SELECT string_to_array('а,б,в',',');
SELECT regexp_split_to_array('а,б,в',',');
SELECT ('{' || 'а,б,в' || '}') ::text[]
...
Рейтинг: 0 / 0
01.10.2008, 18:04
    #35570489
vasos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
строку в массив
вот я тупой))) и вправду есть же функции :) Спасибо за помощь и напоминание!
...
Рейтинг: 0 / 0
01.10.2008, 18:14
    #35570520
vasos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
строку в массив
а такой еще вопрос вдогонку: если переменное количество пробелов после каждой запятой к примеру, пробелы будут игнорироваться при использовании ф-ции strin_to_array??
...
Рейтинг: 0 / 0
05.10.2008, 21:44
    #35577000
ss25
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
строку в массив
Вы строку бьете по запятой пробелы тут не причем, если мешают можна перед разделением пропустить через функцию regexp_replace и в ней отсеч 2 и более пробелов. За остальным в ман ))
...
Рейтинг: 0 / 0
07.10.2008, 10:23
    #35579625
vasos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
строку в массив
оо, сенкс
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / строку в массив / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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