Carboleum
2011-04-20 15:13:35 UTC
Bonjour =E0 tous,
Sous AutoLISP (lisp sour AutoCAD), il y a une fonction qui trie une list=
e =
de string de fa=E7on surprenante:
(acad_strlsort '("1" "3" "_" "a" "A" "b" "B")) me renvoie ceci: ("_" "1=
" =
"3" "a" "A" "b" "B")
Notez la position incongrue du "_"
Or perl trie autrement: $ perl -e 'print sort (1,3,_,a,A,b,B)' m'affiche=
=
cela: 13AB_ab
J'aimerai que perl trie de la m=EAme fa=E7on qu'AutoLISP.
J'ai cherch=E9 les charset, je ne trouve pas celui qui met l'underscore =
=
avant l'alphabet.
Quel est donc ce charset et comment l'utiliser dans perl ?
Merci d'avance
-- =
http://carboleum.be/portfolio
Sous AutoLISP (lisp sour AutoCAD), il y a une fonction qui trie une list=
e =
de string de fa=E7on surprenante:
(acad_strlsort '("1" "3" "_" "a" "A" "b" "B")) me renvoie ceci: ("_" "1=
" =
"3" "a" "A" "b" "B")
Notez la position incongrue du "_"
Or perl trie autrement: $ perl -e 'print sort (1,3,_,a,A,b,B)' m'affiche=
=
cela: 13AB_ab
J'aimerai que perl trie de la m=EAme fa=E7on qu'AutoLISP.
J'ai cherch=E9 les charset, je ne trouve pas celui qui met l'underscore =
=
avant l'alphabet.
Quel est donc ce charset et comment l'utiliser dans perl ?
Merci d'avance
-- =
http://carboleum.be/portfolio