In that case, there's [^\W\d]
>>> pat = re.compile('^[^\W\d]+$') >>> pat.match('Cześć123') >>> pat.match('Cześć') <_sre.SRE_Match object at 0x7fe132ae22a0> >>> pat.match('გამარჯობა') <_sre.SRE_Match object at 0x7fe132ae2308>
In that case, there's [^\W\d]
>>> pat = re.compile( '^[^\W\ d]+$') 'Cześć123' ) 'გამარჯობა' )
>>> pat.match(
>>> pat.match('Cześć')
<_sre.SRE_Match object at 0x7fe132ae22a0>
>>> pat.match(
<_sre.SRE_Match object at 0x7fe132ae2308>