使用CSS / JavaScript突出显示特定单词

时间:2011-08-08 22:09:44

标签: javascript jquery css regex

是否可以突出(或做某事)特定的单词或正则表达式?

我在这里寻找一个没有javascript的解决方案,但可能无法实现。

3 个答案:

答案 0 :(得分:2)

您需要使用JavaScript才能执行此操作。我建议使用strong标签而不是span,但两者都可以使用。这将取代所有第一个单词。您可以将^\w替换为任何有意义的内容。

$('a').each(function() {
    var me = $(this);
    me.html( me.text().replace(/(^\w+)/,'<strong>$1</strong>') );
});

答案 1 :(得分:0)

不,不,你必须使用跨度。

答案 2 :(得分:0)

你最希望的是将一个单词中的单词封装在一个类中以进行某种突出显示。您可以通过使用简单的正则表达式比较来基于搜索结果执行此服务器端,以将搜索到的字符串替换为再次用span填充的字符串。据我所知,不可能仅使用CSS来完成这项工作。