[英]Special characters in Python strings when writing code
我的代碼中包含以下行:
if "♠" in text:
do_something()
工作時,沒有一些UTF-16編碼的文本文件。 它有效,但是(對我而言)看起來有點愚蠢。 有沒有什么辦法可以在“此字符的\\ code”行中寫點東西,以便它對使用UTF-16編碼打開的文本數據起作用? 另外我該如何在正則表達式中使用它呢? 假設我要匹配以♠或♥符號開頭的每一行。
感謝幫助 :)
如果需要符號名稱,可以使用\\N{unicode character name}
:
'\N{BLACK SPADE SUIT}'
(名稱位於http://www.fileformat.info/info/unicode/char/2660/index.htm上 )。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.