我刚接触Python,还在学习正则表达式,所以这个问题对一些正则表达式专家来说可能很简单,但是请听我细细道来。我想我的问题是以下问题的一个普遍扩展 这个问题是关于在两个字符串之间查找一个字符串。我想知道:如果在一个长字符串中多次重复出现此模式(初始子串+要查找的子串+结束子串)会怎样呢? 例如:
test='someth1 var="this" someth2 var="that" '
result= re.search('var=(.*) ', test)
print result.group(1)
>>> "this" someth2 var="that"
相反,我想要得到一个类似于["this","that"]
的列表。我该怎么做?
re
的情况下是如何思考的?我很好奇。 - Chris_Rands