Описание тега cl-ppcre
CL-PPCRE - Portable Perl-compatible regular expressions for Common Lisp
2
ответа
Запустите код ABCL, который использует cl-cppre
Со ссылкой на мой предыдущий вопрос, выполняя функцию lisp из Java, я смог вызвать код lisp из Java, используя ABCL. Но проблема в том, что уже существующий код lisp использует пакет CL-PPCRE. Я не могу скомпилировать код, так как он говорит: "CL-PP…
27 янв '15 в 14:03
1
ответ
Неверное совпадение с регулярным выражением при использовании cl-ppcre?
Попытка разобрать следующий текстовый файл: prefix1 prefix2 name1( type1 name1, type2 name2 ); со следующим регулярным выражением:\\s*prefix1\\s*prefix2\\s*(\\w[\\w\\d_]*).*\\(\\s*([^\\)]*\\))\\s*;\\s* В результате я получаю следующие две группы (ре…
11 июн '13 в 09:14
2
ответа
CL-PPCRE Unicode Свойство
Я пытаюсь найти решение этого простого кода Perl с помощью библиотеки CL-PPCRE: if (/\p{Space}/){ print "This string has some spaces\n"; } Я новичок в CL-PPCRE и попробовал: (scan "\\p{\\#Space}" "The String has some white spaces") ; Я получил сообщ…
25 мар '15 в 14:41
2
ответа
Соответствие конца строки с CL-PPCRE
У меня довольно простое регулярное выражение, которое прекрасно работает в моем коде на Ruby, но отказывается работать с моим кодом на Лиспе. Я просто пытаюсь сопоставить URL (косая черта, за которой следует слово, и не более). Вот регулярное выраже…
27 дек '18 в 05:01
1
ответ
Извлечение соответствия регулярному выражению в общем списке
Я, должно быть, здесь упускаю что-то очень простое. Мне нужно извлечь группу захвата из совпадения в общем списке. Когда я eval в интерпретаторе (реализация sbcl): `(cl-ppcre::scan-to-strings ".*?(\\d).png" "sample1.png")` Я получил: "sample1.png" #…
23 июн '14 в 03:34
2
ответа
cl-ppcre: регулярное выражение-замена и обратная косая черта в замене
Может быть, это действительно глупые вопросы, но я застрял. Как я могу поставить обратную косую черту в cl-ppcre:regex-replace-all замена? Например, я просто хочу экранировать некоторые символы, такие как ' " () и т. Д., Так что сначала я собираюсь …
25 авг '14 в 13:45
2
ответа
Исправление регулярного выражения "\[([a-zA-Z0-9_-]+)]"
Следующее регулярное выражение cl-ppcre вызывает ошибку: (ppcre:scan-to-strings "\[([a-zA-Z0-9_-]+)]" "[has-instance]") debugger invoked on a CL-PPCRE:PPCRE-SYNTAX-ERROR in thread #<THREAD "main thread" RUNNING {10010B0523}>: Expected end of s…
30 апр '20 в 00:55
1
ответ
Экранирование кавычек в регулярном выражении cl-ppcre
Фон Мне нужно проанализировать файлы CSV, и cl-csv et. al. работают слишком медленно для больших файлов и зависят от cl-unicode, который моя предпочтительная реализация lisp не поддерживает. Итак, я улучшаю cl-simple-table, который Sabra-on-the-hill…
10 сен '21 в 09:37