进阶 - 必须在单词中间 ¶
作者:KK
发表日期:2017.10.14
其实跟匹配单词开头或结尾是相反的,将\b
换成\B
就可以了
将此文章独立出来是希望左侧栏的文章列表能让需要的人基于匹配需求快速找到这里,这篇文章很水,谢谢阅读
……
算了还是附代码吧
JS代码 ¶
console.log(
'I never love you'.match(/er\B/) // null
);
console.log(
'I verb love you'.match(/er\B/)[0] // er
);
PHP代码 ¶
header('Content-type:text/plain');
preg_match('#er\B#', 'I never love you', $matchResult1);
print_r($matchResult1); // 失败
preg_match('#er\B#', 'I verb love you', $matchResult2);
print_r($matchResult2[0]); // er