任何关于a如何接受字符串的想法,例如:

string=1,2,3,4,5

使用
number=4


<font color='red'><b></b></font>

在相应的数字周围,因此最终产品是:
newstring=1,2,3,<font color='red'><b>4</b></font>,5

谢谢你的帮助

最佳答案

您可以使用sed

result="$(sed "s|\($number\)|<font color='red'><b>\1</b></font>|" <<< "$string")"

一般形式是:sed s|search pattern|replace|,其中|是一些唯一的分隔符(通常您会使用/,但这已经在字符串中用于其他目的)。\(…\)是捕获命中的捕获组,在本例中为4,可通过\1在替换字符串中使用。

关于html - 重击字符串格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17331587/

10-10 03:42
查看更多