re.split - micro为什么它不起作用?



>im 有 re.split 问题。

我尝试:

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

我想要: ["50", "49", "21544", "N"]

这很简单,你几乎拥有它,只需使用 \w 包含字母数字字符m = re.compile("[^w]+")即可。

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

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

相关内容

最新更新