我是一个Python的新手,需要一些关于正则表达式用法的帮助。
我有一个字符串,像这样:
New builds available Version: 20120418-abcdef-1 (based on SDK 0.0.0.1)
从上面的字符串中,我想用正则表达式提取以下文本:
20120418-abcdef-1 0.0.0.1
我可以使用分割来实现,但我觉得这种方法不够有效。我尝试使用正则表达式,但无法缩小范围。
例如,我使用了
sdk_version = re.search(r"SDK(.*)", lines,)
print sdk_version.group(1)
但是这个版本号是0.0.0.1),括号我不知道该如何消除。需要一些帮助在这里...谢谢-Vijay