如果使用
regex包,则可以使用unipre类别:
>>> import regex>>> regex.findall(r'p{Sc}', '.99 / €77') # Python 3.x['$', '€']
>>> regex.findall(ur'p{Sc}', u'.99 / €77') # Python 2.x (NoteL unipre literal)[u'$', u'xa2']>>> print _[1]¢
更新
交替使用方式
unipredata.category:
>>> import unipredata>>> [ch for ch in '.99 / €77' if unipredata.category(ch) == 'Sc']['$', '€']
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)