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