使用RegExp查找url中的字符
find characters in a url using RegExp
"/products/watch"
对于上面的字符串,我只是试图匹配反斜杠和它们之间的字符。所以在这种情况下,我只想匹配/products/
使用RegExp做这件事的基本方法是什么?或者我可以使用Jquery
var str = "/products/watch";
var matches = str.match(/'/(.*?)'//);
if (matches) {
// matches[0] is the full match including slashes "/products/"
// matches[1] is the chars between the slashes "products"
}
工作演示:http://jsfiddle.net/jfriend00/8AAAE/
相关文章:
- 使用RegExp查找url中的字符
- 为什么字符编码对URL很重要
- 由于存在标签('#')特殊字符,URL无法工作
- 使用 window.location.search 时,URL 中的字符会更改
- 使用特殊字符 Javascript 对 URL 进行编码
- 如何使用jQuery获取url的最后两个字符
- JavaScript删除URL数组中字符之前的所有内容
- URL中包含特殊字符的HTTP状态代码
- 如何从替换特殊字符的字符串中创建URL
- 如何获取去除不需要的字符的url的最后一个元素
- 删除 URL 哈希字符串中的前几个字符
- JavaScript 转到带有 Unicode 字符的 URL
- 将 URL 中的所有特殊字符(如“é”)替换为 JavaScript
- JavaScript 替换字符串和 URL 字符之前
- 将ascii字符发送到mailto而不达到URL限制的最有效方法
- IE : window.open url 超过 2,083 个字符
- 如何将 url 中的特殊字符作为参数值处理
- 在 url 中编码特殊字符的最佳方法
- 如何在最后一次出现某个字符后获取 url 中的参数
- 在javascript中无法获得带有特殊字符URL的内容