我有一个文件名数组,我想按数字顺序对其进行排序,请给我一个解决方案。
例1:
原始数组:
排序后的数组:
(使用字符串排序,排序结果为
排序后的数组:
(使用字符串排序,排序结果为
[name99.txt, name98.txt, name100.txt]
排序后的数组:
[name98.txt, name99.txt, name100.txt]
(使用字符串排序,排序结果为
[name100.txt, name98.txt, name99.txt]
)
例2:
原始数组:[a99.txt, b98.txt, b100.txt]
排序后的数组:
[a99.txt, b98.txt, b100.txt]
(使用字符串排序,排序结果为
[a99.txt, b100.txt, b99.txt]
)