Length of Last Word
Given a string s consists of upper/lower-case alphabets and empty space characters ' '
, return the length of last word in the string.
If the last word does not exist, return 0.
Note: A word is defined as a character sequence consists of non-space characters only.
For example,
Given s = "Hello World"
,
return 5
.
https://leetcode.com/problems/length-of-last-word/
求最后一个单词的长度。
js split方法可以传正则表达式作为参数,处理这题就很方便。
1 /** 2 * @param {string} s 3 * @return {number} 4 */ 5 var lengthOfLastWord = function(s) { 6 var splitArr = s.trim().split(/ +/); 7 return splitArr ? splitArr[splitArr.length - 1].length : 0; 8 };