我有一個實際上包含很多其他子字符串的巨大字符串。當我運行我的代碼時,它無法正確掃描字符串並返回false值。Python來掃描包含各種其他字符串的字符串
目標:我試圖在字符串中搜索特定值,並希望將其存儲到變量中。
Code`import re
mystring = "This 'is' the 'test' I am doing"
searchObj = re.search(r'(.*) test (.*?) .*', mystring, re.M|re.I)
if searchObj:
print "searchObj.group() : ", searchObj.group()
print "searchObj.group(1) : ", searchObj.group(1)
print "searchObj.group(2) : ", searchObj.group(2)
else:
print "Null"`
努力:我已經通過各種正則表達式的教程走了,並試圖在各種不同的方式掃描簡單的字符串,如「這是我做的測試」的成功,但如果字符串是有子是行不通的。
新的蟒蛇和正則表達式的任何幫助將不勝感激。