有谁知道,如何在包含代码的字符串中突出显示函数名称?
例如,我必须遵循字符串:
$text = "t <- ind.t.test$statistic[[1]
df <- ind.t.test$parameter[[1]]
r <- sqrt(t^2/(t^2+df))
round(r)";
现在我想用
替换函数sqrt()
<font color='red'>sqrt</font>(t^2...
我已尝试过: - preg_replace()
,
但没有成功。
谢谢!
答案 0 :(得分:0)
试试吧。只是罚单。
$text = "t <- ind.t.test$statistic[[1]
df <- ind.t.test$parameter[[1]]
r <- sqrt(t^2/(t^2+df))
round(r)";
$st2="<font color='red'>sqrt</font>(t^2...";
$match= preg_replace("/\s(\w+)\S(?=\()/",$st2,$text);
echo $match;
;