gpt4 book ai didi

javascript - Javascript 中的句子大小写

转载 作者:行者123 更新时间:2023-11-30 16:02:48 26 4
gpt4 key购买 nike

我想用 JavaScript 进行句子大小写。

输入:

hello
world
example

到目前为止我已经试过了:

   $('.sentenceCase').click(function(event) {
var rg = /(^\w{1}|\.\s*\w{1})/gi;
var textareaInput=$('.textareaInput').val();
myString = textareaInput.replace(rg, function(toReplace) {
return toReplace.toUpperCase();
});

$('.textareaInput').val(myString);
});

如果我输入:我的名字是你好。我有一支笔 我的输出没问题。 (输出:我叫你好。我有一支笔)

但是对于第一个例子,我的代码的输出是:

Hello
world
example

我希望输出为:

Hello
World
Example

我该怎么做? (在任何句点“.”之后,字母将大写)

最佳答案

您只关心字母是否是组中的第一个字母,所以...

/\b\w/g

匹配单词边界之后的单词字符 - 即每个单词中的第一个字母。

关于javascript - Javascript 中的句子大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37457557/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com