javascript - JavaScript/Jquery 中句子的第一个字母大写

标签 javascript string

这是一个测试。这又是一项测试。这也是新的测试。

这是测试。这又是一项测试。这是新的测试。

最佳答案

为此您不需要 jQuery。您可以使用 Javascript stringarray 函数。

  1. .分割字符串,以分隔不同的句子
  2. trim 每个句子
  3. 首字母大写
  4. 通过加入。

var str = 'this is a test. this is one more test. and this also new test.';

var newStr = str.split('.').map(function(el) {
  el = el.trim();
  return el.substr(0, 1).toUpperCase() + el.substr(1);
}).join('. ');

alert(newStr.trim());

关于javascript - JavaScript/Jquery 中句子的第一个字母大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31555376/

相关文章:

javascript - 在 MVVM View 模型中处理应用程序范围的元素

python - 函数 sameChars 无法正常工作

Java:这个正则表达式有什么问题?

JavaScript:使用回调来控制程序流程

javascript - 如何在create action中创建JOIN表并分配相关id

javascript - 从 header 获取 token 时,req.headers.split 不是函数

Javascript:如何通过外部函数触发单选按钮的 "onchange"事件?

mysql - 查找字符串位置并连接另一个表的行

java - 将以前使用的字符串导入到新方法中

python - 使用 f 字符串舍入 float