Q
字符串的第一個字
0
A
回答
1
這樣簡單。因爲你在一個數組拆分它,只是返回的第一個元素:
return ar[1];
和你準備去;)
,或者你可以扭轉()第一和pop()方法:d但這migth有點奇怪。只要確保你檢查數組鍵[1]是否被設置!通過
return (typeof ar[1] !== 'undefined') ? ar[1] : '';
0
再或者:
return ar.slice(1,2);
0
我建議你改了一下邏輯在最後字法(注:最後字是不是該方法的好名字 - 也許firstWord? )採取帳戶路徑/不包含「/」
function lastWord(subject)
{
var ar = subject.split("/");
if(ar.length >= 2)
{
//we have at least one/in our string
if(ar[0] !== "") {
//the string doesn't start with/
return ar[0];
}
else {
//if the strings starts with/then the ar[0] will be ""
return ar[1];
}
}
else {
//we return an empty string if the input was not valid, you could handle this differently
return "";
}
}
這樣的字符串不以「/」開始和路徑:
- 「/一些/驚人/一句」 將返回 「一些」
- 「一些/驚人/一句」 將返回 「一些」
- 「someamazingsentence」 返回 「」
相關問題
- 1. 剝字符串的第一個字符
- 2. 字符串的第一個字符和最後一個字符
- 3. StringTokenizer - 第一個字符串?
- 4. 獲取字符串中子字符串的第一個字母
- 5. 用另一個字符串替換字符串的第一個字符
- 6. cout:最後一個字符串覆蓋第一個字符串
- 7. C#:如何獲得一個字符串的第一個字符?
- 8. 一個字符串以%fusionning的第一個字符
- 9. PHP字符串替換第一個字母名字的第一個名字
- 10. 比較Android的第二個字符串中的第一個字符串
- 11. 在字符串中查找字符串的第一個實例
- 12. 使第一個字符串成爲第二個字符串的Anagram?
- 13. 字符串小寫字母的第一個字符 - C#
- 14. 字符串直到Java中的第一個數字字符
- 15. preg_match:字符串和第一個非字母數字字符
- 16. 子字符串在第一個字母數字字符
- 17. 獲取每個單詞的第一個字符的字符串
- 18. 由另一個字符串排序字符串,大寫字母第一個
- 19. 去掉字符串中的最後一個字符和第一個字符
- 20. 刪除字符串中的最後一個字符和第一個字符
- 21. 獲取第二個字符/字符串出現的字符串
- 22. 字符串的方法來替代第一個字符的字符串
- 23. Sed - 大寫以字符串結尾的字符串的第一個字符
- 24. 字符串中的第一個唯一字符
- 25. Python:獲取列表中第一個字符串的第一個字符?
- 26. 返回字符串中每個單詞的第一個字符
- 27. 刪除字符串的3個第一個字符
- 28. 的Unix腳本 - 一個字符串的第一個字母
- 29. 調用json的第一個字符串
- 30. 按字符串中的第一個連字符分割字符串
在你的小提琴你可以得到'return ar [1];' – 2012-07-26 06:50:25