我有两个数组,一个包含关键字和一个URL。我写的代码是将关键字链接到URL。除非我添加包含关键字的关键字(我希望它有意义),否则它工作正常。
例如,如果我添加关键字happy
和关键字happy man
,并且我有这个字符串:He is happy, he is a happy man.
,则链接结果将是:He is <b>happy</b>, he is a <b>happy</b> man.
我正在寻找的结果是He is <b>happy</b>, he is a <b>happy man</b>.
我希望preg_replace相应地替换happy
和happy man
。
我的问题是,有没有办法做到这一点?
这是我目前正在使用的正则表达式:/\b keyword \b/i