如何使所有问号(例如,在文本中)成为某种颜色?

时间:2015-01-03 22:06:22

标签: html css colors

有没有办法让每个问号,感叹号或逗号等符合特定的风格,而不必将每个问题包裹在div或{{1}中那个风格?

2 个答案:

答案 0 :(得分:2)

一种方法是将span动态添加到所有问号的特定类。例如,您可以使用PHP str_replace()函数执行此操作。

答案 1 :(得分:1)

以下是我正在谈论使用正则表达式的示例。您也可以在表达式中添加其他标点符号:

string = $('p').text();
string = string.replace(/(['&.!,])/g,"<span>$1</span>");
$('p').html(string);

FIDDLE