2013-10-28 52 views
2

我有很多I²C的文字,我想改變超2。根據我讀這應該產生匹配:Python正EXP匹配上標2

m = re.search('\u00B2',text) 

其中文本帶有文本的字符串。 M不應該沒有,但它是。我究竟做錯了什麼?謝謝你的幫助。

+1

怎麼樣'M = re.search前,使搜索字符串的Unicode(U '\ u00B2',文本)' –

+0

在我的機器至少,上標2返回爲'\ xfd'。將捕獲這項工作? – iCodez

+0

@Icodez你使用什麼編碼?根據http://www.fileformat.info/info/unicode/char/fd/index.htm ..沒有辦法上標2應該是\ xfd @ user792589如果你輸入'repr(文本),你會得到什麼? –

回答

3

你需要把非盟在它

m = re.search(u'\u00B2',text)