1

好的,我有一个小问题,我想把这个字符串中的特定单词设置为upperCase()或lowerCase(。

这是我最初尝试的:

函数lcFunct(){var a=“欢迎参加测试,我希望所有这些都是LoWeRCAse”document.getElementById(“tests”).innerHTML=a.str.replace(6,12).toUpperCase()}

我只想知道如何简单地造出特定的单词小写字母大写.

5
  • 您可以使用regex查找和修改这些单词,这些单词是什么?
    – 菲利佩
    评论 2016年1月19日15:15
  • 某些单词?具体是哪一个?
    – 尼卡尔
    评论 2016年1月19日15:16
  • 如果你打算留下一个例子,请选择任意两个单词。。哪两个并不重要。 评论 2016年1月19日15:18
  • 不,我们不能留下一个例子,因为你还没有澄清你的问题。
    – 尼卡尔
    评论 2016年1月19日15:20
  • 好吧,简单地说,我希望“欢迎使用”是小写还是大写。。但我想在看起来像“str.substr(7,6)”之后告诉它。我想选择这样的单词。。 评论 2016年1月19日16:01

2个答案2

重置为默认值
2

你可以这样做,对于任何特定的单词。下面是一个使用toUpperCase()的示例。

var text=“欢迎参加测试,我希望所有这些都是LoWeRCAse”;text=text.replace(“WelCome”,“WelCome”.toUpperCase());

或者,这里是一个使用substring()和toLowerCase()的示例。

text=text.replace(text.substring(0,7),text.subtring(0,17).toLowerCase());
1
  • 2
    谢谢!谢谢回答得好!简单。。。正是我想要的! 评论 2016年1月19日16:22
0

来自问题在StackOverflow中:

var searchMask=“你好,世界”;var str=“看看这个HELLO WORLD和这个HELLO WORLD,然后说HELLO WORLD'”;var replaceMask=搜索掩码.toLowerCase();var regEx=新RegExp(searchMask,“ig”);var result=str.replace(regEx,replaceMask);警报(结果);
您可以编写“Hello World”或“Hello World”,代码可以正常工作在这两种情况下。

你的答案

单击“发布您的答案”,表示您同意我们的服务条款并确认您已阅读我们的隐私政策.

不是你想要的答案吗?浏览标记的其他问题问你自己的问题.