如何在字符串upperCase或lowerCase中创建特定单词?

时间:2016-01-19 15:13:43

标签: javascript

好的,我有一个小问题,我想在这个字符串中使特定的单词为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()
}

我想知道的是如何简单地制作某些单词lowerCaseupperCase

2 个答案:

答案 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);



 你可以写" Hello World"或者" HellO woRld"并且代码有效 在这两种情况下。