gpt4 book ai didi

javascript - JS中的正则表达式查找每个单词的第一个字符并转换为大写

转载 作者:行者123 更新时间:2023-11-30 08:02:33 27 4
gpt4 key购买 nike

我正在寻找 JavaScript 中的正则表达式,它可以帮助我以大写形式返回每个单词的所有第一个字符:

“待办字符串”=> “TDS”

最重要的部分是从旧字符串返回新字符串。

最佳答案

简单,只有两个功能:

result = subject.replace(/\B[a-z]+\s*/g, "").toUpperCase();

demo , 查看底部的替换。这就是 toUpperCase()

之前的正则表达式替换的效果

工作原理

  • \B 匹配一个不是单词边界的位置,换句话说,两个字母之间的一个点。
  • [a-z]+ 匹配尽可能多的字母
  • \s* 匹配可选空格
  • 我们用空字符串替换所有这些
  • 我们转换为大写

关于javascript - JS中的正则表达式查找每个单词的第一个字符并转换为大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24360483/

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