powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Common Lisp
6 сообщений из 6, страница 1 из 1
Common Lisp
    #36188441
AlexGru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как в CommonLisp заменить символ новый строки/перевод каретки на пробел.
...
Рейтинг: 0 / 0
Common Lisp
    #36188768
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexGru пишет:
> Как в CommonLisp заменить символ новый строки/перевод каретки на пробел.

replace ?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Common Lisp
    #36188908
AlexGru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дак я знаю, что replace.
А сам символ как закодирован? Нагуглил, что надо так
(replace #\Newline "xxxxxxx x x ")
Не работает.
...
Рейтинг: 0 / 0
Common Lisp
    #36189830
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через format например можешь.
...
Рейтинг: 0 / 0
Common Lisp
    #36189854
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а лучше свою функцию напиши, которая по всем символам проходит, делов на 5 минут, и руку набьешь :)
...
Рейтинг: 0 / 0
Common Lisp
    #36189988
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
(let* ((a (concatenate 'string "asdf" (string #\Newline) "qwerty"))
(s1 (position #\Newline a))
(b (replace (copy-seq a)
(string #\Space)
:start1 s1))
(c (map 'string (lambda (c) (if (char= c #\Newline) #\Space c)) a)))
(print a)
(print b)
(print c)
(values))
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Common Lisp
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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