()表示只匹配括号里的
.*? 任意字符,非贪婪模式
grep -o 只返回匹配的
grep -E 扩展正则
数据都是
fjiojfiawejfoijf ver="226800"fjiajfioafjio
Python 3 正则要只返回 226800,如下代码返回了 ver="226800"
pattern = re.compile( 'ver="(.*?)"')
string = 'fjiojfiawejfoijf ver="226800"fjiajfioafjio'
print(re.search(pattern, string).group())
不知错在哪里,多谢指点。。
.*? 任意字符,非贪婪模式
grep -o 只返回匹配的
grep -E 扩展正则
数据都是
fjiojfiawejfoijf ver="226800"fjiajfioafjio
Python 3 正则要只返回 226800,如下代码返回了 ver="226800"
pattern = re.compile( 'ver="(.*?)"')
string = 'fjiojfiawejfoijf ver="226800"fjiajfioafjio'
print(re.search(pattern, string).group())
不知错在哪里,多谢指点。。