[a-zA-Z] 的正则表达式

bn1*_*n12 5 regex regular-language

我有一个仅匹配英文字母的正则表达式,即[a-zA-Z]字符类。

有没有内置的正则表达式?我的意思是类似\s\w

Wik*_*żew 6

您要求参加英语字母速记课程。

如果您使用POSIX 兼容的正则表达式[:alpha:]是类的“括号表达式” [a-zA-Z]。PCRE(Perl、PHP、Ruby...)也支持它。

Java中,您可以使用\p{Alpha}.

.NETPCREJava中,它\p{L}不仅仅是[a-zA-Z]包含所有 Unicode 字母。不过,它只能用于捕获字母。