好的,我有一个小问题,我想在这个字符串中使特定的单词为upperCase()或lowerCase()。
这是我最初的尝试:
function lcFunct() {
var a = "WelCome TO the Test I WANT all THIS to be LoWeRCAse"
document.getElementById("tests").innerHTML = a.str.replace(6,12).toUpperCase()
}
我想知道的是如何简单地制作某些单词lowerCase
或upperCase
。
答案 0 :(得分:1)
对于任何特定的单词,你都可以这样做。 这是一个使用toUpperCase()的例子。
var text = "WelCome TO the Test I WANT all THIS to be LoWeRCAse";
text=text.replace("WelCome","WelCome".toUpperCase());
或者这样,这是一个使用substring()和toLowerCase()的例子。
text=text.replace(text.substring(0,7),text.substring(0,7).toLowerCase());
答案 1 :(得分:0)
来自StackOverflow中的question:
var searchMask = "HELLO WORLD";
var str="Look this HELLO WORLD and this hello world and say HELLO WORLD";
var replaceMask = searchMask.toLowerCase();
var regEx = new RegExp(searchMask, "ig");
var result = str.replace(regEx, replaceMask);
alert(result);