我正在使用Python2.7编程,只需要从如下所示的字符串中获取数字:
str=lat/lng: (33.17266673943457,36.14166408777237),lat/lng: (30.354898307940665,33.88161934912205)
我不能用
str[from:to]
因为这些数字的长度改变了。你知道吗
我试过使用
print re.split('\(,\)', str)
以及
filter(None, re.split("(,]+", str))
但我没有得到我需要的结果。
非常感谢你!
莎拉
Tags:
使用正则表达式进行匹配,而不是拆分:
我觉得应该有用
你可以试试这个正则表达式:
相关问题 更多 >
编程相关推荐