数字部分字符串我敢肯定,我俯瞰的东西,但我想要做的使用PHP的字符串数组一个简单的比赛。的preg_match()配套使用单词边界在PHP
我的阵列由谐趣其次是问题编号
$comics = array('blah blah #13', 'more blah #3', 'more more blah #10');
我想找到#1问题而忽略了#10,#13中的问题。
我的代码
foreach ($comics as $child) {
$kw = "#1"
if(preg_match("/\b".preg_quote($kw)."\b/i", $child) {
do some stuff
}
else {
do other stuff
}
}
我在常规expresions一个新手,但我sutre的\ b是像字boundries,将筛选出的#10,#12等我累strpos ()函数,但它与#10错误匹配。
感谢所有帮助
是的,我没有提到问题编号可以跟随其他文本。谢谢你的解决方案,我会给他们一个尝试。 – kev0153