首页 > 解决方案 > re.split - micropython - 为什么它不起作用?

问题描述

我有重新分裂的问题。

我试试:

>>>
dms = "50°49.21544' N"
m = re.compile("[^\d\w]+")
m.split(dms)
['', '']

我想要:[“50”,“49”,“21544”,“N”]

标签: pythonmicropython

解决方案


import re dms = "50°49.21544' N" re.split(r"[°,.]",dms)

出去

['50', '49', '21544', 'N']


推荐阅读