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 になります。