-3

与此类似的东西,如何检查 URL 是否包含给定的字符串?

但是有没有办法检查 URL 是否包含超过 3 次的斜杠 (/)?

谢谢!

4

1 回答 1

3

这是一种可能性,所有不是“/”的字符都被删除,然后使用String.length来查找剩余的字符数。

Javascript

var url = "https://stackoverflow.com/questions/16449482/check-to-see-a-url-contains-a-certain-character-how-many-times";

console.log(url.replace(/[^\/]/g, "").length);

jsfiddle 上

不过,这不是最快的方法,我只是想提供一个替代之前QA中已经建议的方法。我将它添加到jsperf

于 2013-05-08T20:31:06.297 回答