簡體   English   中英

Python 正則表達式在回車前獲取字符

[英]Python regex get characters before carriage return

我不太擅長正則表達式,希望得到一些幫助。 我已將字典轉換為字符串:

message = "{'msg_id': 'XXXX', 'to': ['me@yahoo.com'], 'from': '"last, 
first" <me@yahoo.com>', 'subject': 'Fwd: Your certificate', 
'body':['Cert Name: capture.this.com\r', 'Requestor: Lastname, Firstname']}"

我想要一個可以捕獲capture.this.com的正則表達式,我已經嘗試過Cert Name:(.*/\r)但沒有運氣......

您要查找的 Python 正則表達式是

r"Cert Name: (.*)\\r"

雖然 RegEx 匹配所有字符直至並包括回車符,但捕獲組將僅為capture.this.com

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM