9
A
回答
11
可以使用match
用正則表達式,並獲得結果數組的長度:
var str = "../../css/style.css";
alert(str.match(/\.\.\//g).length);
//-> 2
注意.
和/
是正則表達式中的特殊字符,所以它們需要進行轉義按我例。
14
你不需要這個簡單情況下的正則表達式。
var haystack = "../../css/style.css";
var needle = "../";
var count = haystack.split(needle).length - 1;
相關問題
- 1. 在另一個字符串中查找一個字符串的字符串
- 2. 將一個字符串與另一個字符串對齊
- 3. 從另一個字符串中創建一個字符串?
- 4. 用PHP匹配一個字符串到另一個字符串
- 5. 將一個字符串到另一個字符串中的Java
- 6. 前面加上一個字符串到另一個字符串
- 7. 確定一個字符串是不是另一個字符串
- 8. C - 從另一個字符串中減去一個字符串
- 9. 用字符串或另一個字符
- 10. 用另一個字符串替換字符串的第一個字符
- 11. 用另一個字符串替換字符串的一部分
- 12. C++將整個字符串拆分爲另一個字符串
- 13. 找到另一個字符串內的多個字符串
- 14. 另一個字符串中的字符串標識符
- 15. 如何拆分一個字符串並在另一個字符串中找到一個字符串?
- 16. 由另一個字符串排序字符串,大寫字母第一個
- 17. 測試字符串是以另一個字符串開始還是以另一個字符串結尾
- 18. 在一個字符串複製一個字符,留下一個空字符串
- 19. 判斷一個字符串是否是另一個子字符
- 20. 更換一個字符用另一個字符串中的
- 21. 從一個陣列替換字符到另一個字符串
- 22. 添加一個字符串到另一個字符串轉向雙或字符,然後計算結果
- 23. C - 檢查字符串是否是另一個字符串的子字符串
- 24. 替換字符串的子字符串用另一個字符串
- 25. 一個字符串
- 26. 一個字符串
- 27. 一個字符串
- 28. 一個字符串
- 29. 將某個字符串從一個字符串複製到另一個字符串中
- 30. 如何通過另一個字符串拆分字符串?
注意:'g'全球正則表達式的標誌是重要的 – 2013-07-16 20:00:33
注:比賽()可以返回null或匹配的數組,所以一定要檢查這一點。 – 2015-02-02 05:06:35