所以这些是我的网址,我需要将其分成两部分。
1) http://localhost:8800/gb/
2) http://localhost:8800/gb/About.aspx
3) http://localhost:8800/gb/product.aspx?id=1&vref=201
4) http://localhost:8800/gb/Contact.aspx
现在告诉我应该使用哪个正则表达式来分割上面的 URL。 第二部分将保存来自国家/地区代码后的网址
假设这是我的网址http://localhost:8800/gb/About.aspx
所以第二部分将是 About.aspx
我有一个正则表达式 (https?:\/\/[^\/]+)\/(.*)
它将网址分成两部分,但我想从国家/地区代码中获取。谢谢
最佳答案
一种可能的方法是^(?:\/\/|[^\/]+)*\/[a-zA-Z]{2}\/
。这只是基于Get relative URL from absolute URL添加允许 2 个字符的国家/地区代码。
关于jquery - 正则表达式:如何通过正则表达式和 jQuery 捕获 url 的第二部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47633104/