原始字符串我要讀的線中,我尋找圖案像蟒:創建的變量
width:40
height :50
left : 60
right: 70
以下發現在上面的代碼中所需的圖案
line = "width:40"
match = re.search(r'width\s*:\s*\d+', line)
我已經硬編碼爲width
正則表達式模式我已存儲的所有四個變量在陣列key_word = ['width', 'height', 'left', 'right']
我要搜索的模式,所有這些變量像
for key in key_word:
match = re.search(key, line)
問題是我怎麼能做出這種key
一個原始的字符串,像
r'width\s*:\s*\d+'
r'height\s*:\s*\d+'
r'left\s*:\s*\d+'
r'right\s*:\s*\d+'