我有兩個行,看起來像如何用一個正則表達式解析多行?
Content-Type: text/plain
Content-Type: text/plain; charset=UTF-8
要解析,我用這樣的命令("^Content-Type:\s(.*)")
捕捉(text/plain)
部分。另一方面,我使用正則表達式("^Content-Type:\s(.*)[;]")
捕獲相同的字符串(text/plain)
。有什麼方法可以使用在兩種情況下都能正常工作的方法嗎?我正在使用python,而我是新來的正則表達式。感謝
標籤應該告知用戶您的語言。這次我爲你編輯。 –
'^ Content-Type:\ s +(。*?)(?=>; | $)'雖然你根本不需要regex來處理這種簡單的情況。 – zwer