我有一些带有美丽色彩的字符串,在Linux终端中可以很好地工作:
"violets are \e[31;1mgreen\e[0m"
但是,我想以某种方式在我的网站上显示这些颜色(即,在这种情况下,使“绿色”具有红色)。我知道它不受直接支持,但是我正在寻找可能最简单的方法来实现它。我不介意使用一些已经存在的JS解决方案。
我建议仅使用替换过滤器和自定义CSS。
您可以将\e[31;1m
转换为<span style="color:red">
然后将\e[0m
变成</span>
然后,您可以只在JS或PHP中使用replace函数。或者,您可以手动替换它。