如果它包含有效,我需要将模式查找到字符串中。我无法实现这种模式。我可以通过以下两种格式获得价值,其余的应该被丢弃
s = "1:5.9,1.5:7,2:10,4:18,8:40"
I need to check that if string s have <value_1>:<value_2> format
. 在这里我尝试了匹配和搜索,发现它需要通过编译来完成我想检查字符串是否包含这种格式
<value_1>:<value_2>,<value_3>:<value_4>.... goes on"
#!/usr/bin/env py
import re
s = "1:5.9,1.5:7,2:10,4:18,8:40"
data = re.search(r'\d+:\d+',s)
if data:
print data.group()