正则表达式只输入字母表并且不输入任何其他字符

Som*_*one 0 regex

我有一个正则表达式,其中包含以下内容.这是合适的限制用户只输入字母并且不允许数字,特殊字符,如(',@#%^&*())

^[a-zA-Z]+$
Run Code Online (Sandbox Code Playgroud)

Tim*_*ker 6

是的,但它也不允许带重音的字符和其他非ASCII字母(ä,à,ñ,ß和许多其他字母).

^\p{L}+$ 如果您的正则表达式引擎支持Unicode,则可以替代此方案.