基础 - 匹配英文

  • 作者:KK

  • 发表日期:2017.6.7


JS代码

var str = '123Apple456',
	
	pattern = /[a-zA-Z]+/,
	
	matchResult = str.match(pattern);

console.log(matchResult[0]); // Apple

PHP代码

$str = '123Apple456';
	
$pattern = '#[a-zA-Z]+#';
	
preg_match($pattern, $str, $matchResult);

echo $matchResult[0]; // Apple

解释

[a-zA-Z]表示匹配一个大小写字母,后面再来个+表示一个或多个

所以如果把+号去掉只会得到第一个字母A