【发布时间】:2013-01-07 17:50:23
【问题描述】:
如何在 JavaScript 中执行区分大小写的字符串替换?我正在寻找类似于 PHP 的 str_replace 的东西。
var text = "this IS some sample text that is going to be replaced";
var new_text = replace_in_javascript("IS", "is not", text);
document.write(new_text);
应该给
this is not some sample text that is going to be replaced
我想替换所有出现的。
【问题讨论】:
-
RegExp 是你想要的。查看
replace()并省略i标志。此外,包括g标志用于全局匹配。 -
str_ireplace不区分大小写,看起来你在 php 中倒退了
标签: javascript replace str-replace case-sensitive