gpt4 book ai didi

javascript - 如何获取字符串中最后一个字母字符?

转载 作者:行者123 更新时间:2023-11-28 13:03:51 24 4
gpt4 key购买 nike

在这里,我想给每个字符一个空格,除了最后一个字母:

var str = "test"
var result = "";
for (var i = 0; i < str.length; i++) {
result += (/*condition*/) ? str[i]
: str[i] + " ";
}
console.log(result);

所以它打印“t e s t”。

我尝试了这个(i === str.length - 1),但是当字符串有句点(.)作为最后一个字符(“test.”)时它不起作用,而我只想定位字母。

最佳答案

您可以使用正则表达式首先删除所有非字母字符,然后执行拆分/连接组合来插入空格(或使用另一个正则表达式):

var str = "don't test.";
var result = str.replace(/[^a-z]/gi, '').split('').join(' ');

console.log(result);

关于javascript - 如何获取字符串中最后一个字母字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48127942/

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