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. 用PHP匹配一个字符串到另一个字符串
- 3. 确定一个字符串是不是另一个字符串
- 4. 将一个字符串转换为另一个字符串
- 5. 一个字符串查找是否有另一个字符串
- 6. 将一个字符串与另一个字符串对齐
- 7. 将一个字符串到另一个字符串中的Java
- 8. 从另一个字符串中创建一个字符串?
- 9. C - 从另一个字符串中减去一个字符串
- 10. 前面加上一个字符串到另一个字符串
- 11. 一个字符串包含另一个字符串
- 12. 搜索一个字符串是否另一个字符串
- 13. 字符在C另一个字符串
- 14. 用字符串或另一个字符
- 15. 另一个字符串
- 16. 用另一个字符串替换字符串中的字符?
- 17. 字符串与另一个字符串字符的比较
- 18. 用另一个字符串替换字符串的第一个字符
- 19. push_back从一个字符串到另一个字符串的字符
- 20. 格式数字字符串到另一个数字字符串
- 21. 用另一个字符串替换字符串的一部分
- 22. 找到另一个字符串内的多个字符串
- 23. 1个时字符串包含另一个字符串
- 24. C++将整个字符串拆分为另一个字符串
- 25. 串字符串与另一个字符串连接
- 26. 另一个字符串中的字符串标识符
- 27. 能串由另一个字符串
- 28. 添加到另一个字符串串
- 29. 如何拆分一个字符串并在另一个字符串中找到一个字符串?
- 30. 由另一个字符串排序字符串,大写字母第一个
注意:'g'全球正则表达式的标志是重要的 – 2013-07-16 20:00:33
注:比赛()可以返回null或匹配的数组,所以一定要检查这一点。 – 2015-02-02 05:06:35