0
我想測試一個給定的字符串是否在片假名範圍內。在Python中處理Unicode範圍
我試過這裏問的解決方案:Python and Unicode Blocks for regex。但是,我的輸出仍然是「無」。我在這裏錯過了什麼?
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import re
print re.search(u'[\u30A0-\u30FF]', u'カタカ')
在Windows上使用python 2.7 – shamim
我注意到,在使用'u'[\ u30A0- \ u30FF]''時,他們使用'u'[\ u30a0- \ u30ff]''。這可能是區別嗎? – SethMMorton
適用於我。你確定你真的用UTF-8保存了文件嗎? – geoffspear