取白色空格分割的字符串的第一个字母

时间:2018-05-29 08:08:06

标签: javascript string split

我有一个这样的字符串: DEBIT CARD。如何提取由白色空格分割的此字符串的第一个字母?更具体地说,我想要此字符串的DC部分。

2 个答案:

答案 0 :(得分:3)

使用charAt(0)split()

split(/ \ s + /)会根据空格(单个或多个)将字符串拆分为数组结构,以便您可以使用 map()循环遍历数组的元素并获取每个元素的第一个字符。然后,最后你需要加入('')数组并获得string表示。

var str = 'DEBIT CARD';
var res = str.split(/\s+/).map(x=>x.charAt(0)).join('');
console.log(res);

答案 1 :(得分:0)



var stringg = 'DEBIT CARD';
var out = stringg.split(' ');
var required = out[1][0]; /* it will return only `C`, if you want the 
    first character of all letters just loop on `out` and get 0 index, 
    Here you can also use each loop or map and join functions to 
    achieve desired  output.*/
console.log(required);