I want to sort an array based on these rules : Case insensitive , alphabetical characters first, numerics second and other characters last based on ASCII order. This array : "toto" "tutu" "4234" "_hop XXX" "##" "1948372" "AhAhAh"
should result in :
AhAhAh
toto
tutu
XXX
1948372
4234
#
_hop