2012-10-01 17 views

回答

5

激活Unicode matching\w

name = forms.RegexField(regex=r'(?u)\w+$', label=u'Name', required=True) 
2

而不是定義正則表達式作爲一個字符串,你可以把它編譯成一個正則表達式對象首先,設置re.U標誌:

import re 

name_regex = re.compile(r'\w+$', re.U) 
name = forms.RegexField(regex=name_regex, label=u'Name', required=True)