我是 python 的新手,在使用正则表达式方面需要一些帮助。
我有一个这样的字符串:
新版本可用版本:20120418-abcdef-1(基于 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) 以及我不知道如何删除 ')' 的括号 .. 在这里需要一些帮助..
谢谢-维杰