/* 定义一个函数,给定一个字符串,
字符串可能包含大小写字母、数字和空格 ' ' 的字符串,返回其最后一个单词的长度。
如果不存在最后一个单词,请返回 0 。
说明:一个单词是指由字母组成,但不包含任何空格的字符串。
示例:
输入: "Hello World" 输出: 5
输入:“hello a213 rabbit b234”, 输出 6
输入:“a123 b222 c22”,输出0
*/
function lastWordLen(str){
let arr = str.split(" ");
扫描二维码关注公众号,回复:
10801303 查看本文章
let reg = /^[a-zA-Z]+$/;
for(let i = arr.length-1;i>=0;i--){
if(reg.test(arr[i])){
return arr[i].length;
}
}
return 0;
}
console.log(lastWordLen("Hello World"));
console.log(lastWordLen("hello a213 rabbit b234"));
console.log(lastWordLen("a123 b222 c22"));