Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [Common Lisp] Cl-PPCRE 
V
    Опции темы
mrco
Дата 11.10.2006, 17:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 4.10.2006

Репутация: 1
Всего: 1



Я в лиспе не очень разбираюсь. Мне нужно распарсить текст. Для этого хочу использовать cl-ppcre, но никак не соображу как же ей пользоваться. Например:
Код

(setf q "123,A17, 201,10")
(print (cl-ppcre:scan "(.*?),(.*?),(.*?),(.*?)" q))

В итоге выводится 0.
в шелл-режиме выдается более менее понятные значения.
Код

[9]> (cl-ppcre:scan "(.*),(.*),(.*),(.*)" s)
0 ;
14 ;
#(0 4 8 12) ;
#(3 7 11 14)

Как их получить в виде переменных?
PM MAIL   Вверх
linuxfan
Дата 11.10.2006, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 11.10.2006

Репутация: 1
Всего: 1



1. multiple-values-list
2. multiple-values-bind
PM MAIL   Вверх
mrco
Дата 12.10.2006, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 4.10.2006

Репутация: 1
Всего: 1



ага, оно.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума LISP
Void
  • Пожалуйста, создавайте темы с содержательными названиями.
  • Lisp — это целое семейство языков. Всегда указывайте в теме используемый диалект (Common Lisp, Scheme и т.д.).
  • Уважаемые учащиеся, здесь всегда рады помочь Вам, но не делать за Вас вашу работу. У вас гораздо больше шансов получить помощь, если Вы приложите усилия и поделитесь с нами проблемами и результатами. В противном случае добро пожаловать в раздел Центр Помощи.
  • Получив ответ на интересующий Вас вопрос, не забудьте пометить его как решённый.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Void.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | LISP | Следующая тема »


 




[ Время генерации скрипта: 0.6971 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.