2012-10-01 9 views

risposta

5

Attiva Unicode matching per \w.

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

Invece di definire l'espressione regolare come una stringa, è possibile compilare a un oggetto regex prima, impostando il flag re.U:

import re 

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