Salut,
alors je cherche à faire un tri sur un tableau
les éléments du tableau sont du type : 123,55*
soit /\d+ \d+[X><*]/ sous forme d'expression réguliere
et en fait j'aimerais trier ma liste comme suit : selon le chiffre qui vien avant la virgule et en cas d'égalité selon le chiffre qui suit la virgule c a d si j'ai :
mais je n'ai pas trouver quelles instruction mettre dans le bloque du sort
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 my @list = ('19,12*','1,15X','100,1<','1,8>','19,20X','100,0*') ; # j'aimerais avoir à la fin : @list_trie = ('1,8>','1,15X','19,12*','19,20X','100,0*','100,1<')![]()
Partager