javascript - 用于在域名前面省略部分 URL 的正则表达式

标签 javascript regex split

我需要使用正则表达式和 split 函数执行以下 n javascript:

输入:http://www.google.com/some-page.html 输出:http://www.google.com

我尝试了以下方法,但它不起作用,它只返回“http://www.google ”。

href = href.split("com/")[0];

我确信我一定犯了一些菜鸟错误,但抱歉我是新手!谢谢!

最佳答案

我认为你可以使用这个:

var firstPart = href.match(/^(.+?:\/\/.+?)\//)[1];

工作演示:http://jsfiddle.net/jfriend00/xJkLD/

关于javascript - 用于在域名前面省略部分 URL 的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19374002/

相关文章:

javascript - 无法将 jquery 文件添加到 chrome 扩展

javascript - 是否有类似于 JTable 的预构建 Angular 组件?

regex - MongoDB正则表达式匹配问题

php - post php mysql 的拆分关键字

c - C 中使用分隔符分割字符串

javascript - 在 JavaScript 中,任何独立的内部函数都会将 "this"视为调用原始方法的对象吗?

javascript - 回调无法正常工作

Java 正则表达式 : Capture part after a character but don't replace the character

Python正则表达式匹配不同格式的6位数字

vb.net - 如何在vb.net中的字符串中分割新行