gpt4 book ai didi

javascript - 在 JavaScript 中获取字符串中每个单词的第一个字母

转载 作者:IT王子 更新时间:2023-10-29 03:08:54 26 4
gpt4 key购买 nike

您将如何四处收集字符串中每个单词的第一个字母,例如接收缩写词?

输入: “Java Script Object Notation”

输出: “JSON”

最佳答案

我认为您正在寻找的是所提供字符串的首字母缩写词。

var str = "Java Script Object Notation";
var matches = str.match(/\b(\w)/g); // ['J','S','O','N']
var acronym = matches.join(''); // JSON

console.log(acronym)


注意:对于带连字符/撇号的单词,这将失败 Help-me I'm Dieing 将是 HmImD。如果这不是您想要的,拆分空间、获取首字母方法可能就是您想要的。

这是一个简单的例子:

let str = "Java Script Object Notation";
let acronym = str.split(/\s/).reduce((response,word)=> response+=word.slice(0,1),'')

console.log(acronym);

关于javascript - 在 JavaScript 中获取字符串中每个单词的第一个字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8279859/

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