[英]In python 3 what is the difference between re.search(r'pattern, string') and re.search(b'pattern, string)
在 python 3 中 re.search(r'pattern, string') 和 re.search(b'pattern, string) 有什么區別
如果有人願意指出我記錄在哪里,我會很感興趣。
r'pattern' 將查看“原始”字符串,如果您有反斜杠,它不會將其解釋為轉義字符。
b'pattern' 將查找“字節”字符串,該字符串是經過編碼的字符串。
所以 re.search 將對兩者都做同樣的事情,但是在 r'' 中它將分析原始字符串,而在 b'' 中它將分析字節。
編輯:這里是它的文檔->詞法分析
r'pattern'
是stringliteral而b'pattern'
是bytesliteral
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.