我想查看“公司结算”这个短语,并且它对整个短语不区分大小写(例如,应该选择“公司结算”,“公司结算“,”CoMpAny Billing“等)。想要匹配不区分大小写的preg_replace的短语
我在这里的代码似乎不想捡起来。我敢肯定,我在那里有一些不正确的正则表达式:
if (preg_match("/company billing\b/i", $post['message']) !== false) {
$post['message'] = preg_replace('/billing\b/i', 'Company Billing', $post['message']);
}
什么是您的输入字符串?你有什么结果? – Toto
你为什么要对'$ string'进行匹配,但是替换为'$ post ['messsage']'?不应该是'$ _POST'而不是'$ post'? – Barmar
我忘了把它放在$ post ['message']部分。 – user1449369