相关疑难解决方法(0)

JavaScript中不区分大小写的字符串替换?

在JavaScript字符串中给出关键字时,我需要强调不区分大小写.

例如:

  • highlight("foobar Foo bar FOO", "foo") 应该回来 "<b>foo</b>bar <b>Foo</b> bar <b>FOO</b>"

我需要代码适用于任何关键字,因此使用硬编码的正则表达式/foo/i不是一个充分的解决方案.

最简单的方法是什么?

(这是标题中详述的更一般问题的一个例子,但我觉得最好用一个具体的,有用的例子来解决.)

javascript string replace case-insensitive

52
推荐指数
5
解决办法
5万
查看次数

如何使用jQuery来设置特定单词的所有实例的样式/部分/?

不寻常的情况.我有一个客户,我们称之为"BuyNow".他们想为整个网站的副本,以程式化的类似"购买他们的名字的每个实例现在 ",其中他们的名字下半年为黑体.

我真的很讨厌花一天时间将<strong>标签添加到所有副本中.使用jQuery有一个很好的方法吗?

我已经看到了jQuery的高亮插件,它非常接近,但我需要大胆的是该单词的后半部分.

javascript string jquery

8
推荐指数
2
解决办法
2445
查看次数

标签 统计

javascript ×2

string ×2

case-insensitive ×1

jquery ×1

replace ×1