例如,我有一个字符串:
Liaqat Fayyaz删除模块用户的数据
我想突出显示用户。
Liaqat Fayyaz删除模块用户
的数据
有没有办法用php做到这一点?
答案 0 :(得分:1)
这应该适用于这种情况 -
$s = 'Liaqat Fayyaz delete data on module Users';
preg_match_all('([A-Z][^\s]*)', $s, $matches); // match all title case words
array_shift($matches[0]); // Remove first word
foreach($matches[0] as $w) {
$s = str_replace($w, "<strong>$w</strong>", $s); // highlight each of them
}
echo $s;
<强>输出强>
Liaqat <strong>Fayyaz</strong> delete data on module <strong>Users</strong>
答案 1 :(得分:0)
哦,非常简单的查找并用强力标记替换你的单词在这个
$str = 'Liaqat Fayyaz delete data on module Users';
echo str_replace('Users', '<strong>Users</strong>', $str);
如果有任何问题,请告诉我,我会更正。