我想使用 python 对字符串数组进行排序。
我有一个字符串数组
str_array = {string1, string2, string3}
all string formats are AB-CD-EFGH-IJ-NAME ------> 12-34-5678-09-PHOTO
AB= 00 to 99
CD= 00 to 99
EFGH= 0000 to 9999
IJ= 00 to 99
NAME= any alphabetic name
我想先用等效的数值对字符串进行排序(从字符串的数字部分删除“-”),然后按字母顺序。
例如,12-34-5678-09-PHOTO 将是 1234568809-PHOTO。