我正在寻找一种快速方法来突出显示文本字符串,如果它有一个标志,即(-R)作为第一个符号,从开始到结束\ n)的。用php突出显示HTML CSS中的文本字符串
该函数将被赋予一个多个字符串的文本,以“\ n”分隔,可能包含或不包含任何标记。事情是这样的:
-Rnotes to be red
-Ynotes to be yellow
-G notes to be green
在这个函数的输出,我需要得到这个:
<span style="background-color:red">notes to be red</span>
<span style="background-color:yellow">notes to be yellow</span>
<span style="background-color:green"> notes to be green</span>
如果页面已经加载,javascript会更好用 – clearshot66
As @ clearshot66提到使用javascript。您可以使用switch语句并使用susbtring来获得字母 – ctwheels
另外,如果它们可能或不可能以标志开始,那么阻止用户在注释之前输入-R并且可能会弄乱某些东西? – ctwheels