基础 - 只匹配行首 ¶
作者:KK
发表日期:2017.6.13
要点速读 ¶
^hi
能匹配“hi!”的前2个字母,但不能匹配“ahi!”在匹配内容前面加
^
就等于加了个“行首”(一行内容的开头),所以^hi
就等于行首hi
的意思
JS代码 ¶
console.log('hi!'.match( /^hi/ )[0]); // hi
console.log('ahi!'.match( /^hi/ )); // null
PHP代码 ¶
preg_match('#^hi#', 'hi!', $matchResult1);
preg_match('#^hi#', 'ahi!', $matchResult2);
header('Content-type:text/plain');
print_r([
$matchResult1[0], // hi
$matchResult2, // 空数组,失败
]);