[爆卦]regular expression中文是什麼?優點缺點精華區懶人包

為什麼這篇regular expression中文鄉民發文收入到精華區:因為在regular expression中文這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者happydenn (快樂小丹尼)看板Python標題[問題] 請問如何在regular exp...


大家好

我現在遇到了一個問題是,我寫的re在match英文都很正常,可是中文他一律找不到

不知道有沒有什麼解法

我的檔案是utf-8編碼,開頭有# -*- coding: utf-8 -*-,也有

sys.setdefaultencoding('utf-8')

re.match(r"哈囉|Hello|你好|嗨", message.content, re.UNICODE)
re.match(r"哈囉|Hello|你好|嗨", message.content)

上面這兩種都只能match到message.content是Hello的時候,其他中文都不行。


謝謝。

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.53.142
StubbornLin:月經問題 中文請用 u'中文' 加r就是 ru'中文' 11/06 15:28
timTan:unicode 跟 utf8 是不一樣的東西 ,弄清楚你就會改了 11/06 15:33
happydenn:那個我把message.content encode成utf-8就行了謝謝兩位~ 11/06 16:11
LeonH:升級成3.0就可以直接用中文了 11/06 21:59
yungyuc:3.0 會讓很多東西都不能用 11/09 20:38

你可能也想看看

搜尋相關網站