您需要指定
re.UNICODE标志, 并 使用
u前缀将您的字符串输入为Unipre字符串:
>>> re.match(r'^/by_tag/(?P<tag>w+)/(?P<filename>(w|[.,!#%{}()@])+)$', u'/by_tag/påske/øyfjell.jpg', re.UNICODE).groupdict(){'tag': u'pxe5ske', 'filename': u'xf8yfjell.jpg'}
这在Python 2中;在Python 3中,您必须省略,
u因为所有字符串都是Unipre。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)