研究Python正则表达式-只含有汉字、数字、字母、下划线

找到的一点资料: \u4e00-\u9fa5 (中文) \x3130-\x318F (韩文) \xAC00-\xD7A3 (韩文) \u0800-\u4e00 (日文) \ufe30-\uffa0(全角字符) 找到一篇好文章:http://0x55aa.sinaapp.com/%E7%AE%97%E6%B3%95-%E7%BC%96%E7%A8%8B/212.html 没有系统的学习正则表达式,准备现学现用。 但是发现不匹配但就是找不到问题。 只含有汉字、数字、字母、下划线:
if not re.search(u'^[_a-zA-Z0-9\u4e00-\u9fa5]+$',username):
raise forms.ValidationError('用户名中只能包含')

上一篇:
下一篇:

相关文章:

Categories: 博客记录

0 Responses so far.

Leave a Reply