在JavaScript字符串中给出关键字时,我需要强调不区分大小写.
例如:
highlight("foobar Foo bar FOO", "foo")
"<b>foo</b>bar <b>Foo</b> bar <b>FOO</b>"
我需要代码适用于任何关键字,因此使用硬编码的正则表达式/foo/i不是一个充分的解决方案.
/foo/i
最简单的方法是什么?
(这是标题中详述的更一般问题的一个例子,但我觉得最好用一个具体的,有用的例子来解决.)
javascript string replace case-insensitive
case-insensitive ×1
javascript ×1
replace ×1
string ×1