【发布时间】:2021-02-12 00:10:57
【问题描述】:
假设我有这样的字符串:
"H39_M1", "H3_M15", "H3M19", "H3M11", "D363_H3", "D_128_H17_M50"
如何将它们每一个拆分成一个子字符串列表? 像这样:
["H39", "M1"], "[H3, "Min15"], ["H3","M19"], ["H3","M11"], ["D363","H3"], ["D128","H17","M50"]
然后:交换字母数字组和数字组的位置,
像这样:
["39H", "1M"], "[3H, "15Min"], ["3H","19M"], ["3H","11M"], ["363D","3H"],["128D","17H","50M"]
如您所见,数字组和字母数字组的长度各不相同。 “_”下划线也可以分隔它们。
【问题讨论】:
标签: python string substring numeric alphanumeric