Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex [a-zA-Z]的正则表达式_Regex_Regular Language - Fatal编程技术网

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

Regex [a-zA-Z]的正则表达式,regex,regular-language,Regex,Regular Language,我有一个只匹配英文字母的正则表达式,一个[a-zA-Z]字符类 有内置的正则表达式吗?我的意思是,你要的是一封英文信 如果您正在使用,[:alpha://code>是[a-zA-Z]类的“括号表达式”。PCRE(Perl、PHP、Ruby…)也支持它 在中,可以使用\p{Alpha} 在,,\p{L}不仅仅是[a-zA-Z],因为它可能包括所有Unicode字母。不过,它只能用来捕获字母。为什么你不能使用[a-zA-Z]?我会解释我的问题,并请你原谅我糟糕的英语。我正在为学校项目构建一个识别汇编

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

有内置的正则表达式吗?我的意思是,你要的是一封英文信

如果您正在使用,
[:alpha://code>是
[a-zA-Z]
类的“括号表达式”。PCRE(Perl、PHP、Ruby…)也支持它

在中,可以使用
\p{Alpha}


在,,
\p{L}
不仅仅是
[a-zA-Z]
,因为它可能包括所有Unicode字母。不过,它只能用来捕获字母。

为什么你不能使用
[a-zA-Z]
?我会解释我的问题,并请你原谅我糟糕的英语。我正在为学校项目构建一个识别汇编(8086)中正则表达式的引擎。我想知道有没有什么捷径可以让字母a-z和a-z不带其他字母。