J'ai essayé de lire un dossier text UTF-8 dont la première ligne est:
Nº;DNI;Alumno;llana1;llana2
Avec SPLIT-SEQUENCE je peux partir la ligne comme il faut:
(clc:clc-require 'split-sequence)
(split-sequence:split-sequence #\; "Nº;DNI;Alumno;llana1;llana2")
==>
("Nº" "DNI" "Alumno" "llana1" "llana2") ;
27
mais avec REGEXT-SPLIT en Clisp (Ubuntu 11.4, Debian 6) j'obtiens:
(regexp:regexp-split ";" "Nº;DNI;Alumno;llana1;llana2")
==>
("Nº;" "NI" "Alumno" "llana1" "llana2")
En plus,
carleos@lamatiella3-1g:~$ locale
LANG=es_ES.UTF-8
LC_CTYPE="es_ES.UTF-8"
LC_NUMERIC="es_ES.UTF-8"
...
Pourquoi mes problèmes avec REGEXP ? Merci beaucoup !