Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用jQuery/Javascript解析url_Javascript_Jquery_Parsing_Url - Fatal编程技术网

使用jQuery/Javascript解析url

使用jQuery/Javascript解析url,javascript,jquery,parsing,url,Javascript,Jquery,Parsing,Url,我有这样一个URL: /events/3*1*1*0*0*3*3*1/permalink/391013797602909/ 或者这个: /*o*i*z*r*g/posts/3804270420760 我已经审查了事件ID和用户ID。基本上,我想要获取事件ID和永久链接ID(长编号),以及用户ID和帖子ID。我不知道如何使用Javascript/jQuery实现这一点 谢谢 使用.split(“/”);在有问题的url上。返回按斜杠分割的字符串数组。如果有固定格式,可以使用RegExp匹配所需的模

我有这样一个URL:

/events/3*1*1*0*0*3*3*1/permalink/391013797602909/

或者这个:

/*o*i*z*r*g/posts/3804270420760

我已经审查了事件ID和用户ID。基本上,我想要获取事件ID和永久链接ID(长编号),以及用户ID和帖子ID。我不知道如何使用Javascript/jQuery实现这一点


谢谢

使用.split(“/”);在有问题的url上。返回按斜杠分割的字符串数组。

如果有固定格式,可以使用RegExp匹配所需的模式:

'/events/3*1*1*0*0*3*3*1/permalink/391013797602909/'
    .match(new RegExp('/events/([0-9*]+)/permalink/([0-9]+)'))
返回3个元素的数组,第2项为事件,第3项为永久链接

'/*o*i*z*r*g/posts/3804270420760'
    .match(new RegExp('/([0-9a-z*]+)/posts/([0-9]+)'))
返回3个元素的数组,第2项是用户id,第3项是帖子id


假设
*
不存在,那么您可以将其从字符范围中删除:)

RGB的重复,这不是重复,猜猜看,我已经看到了这个确切的问题。我试图解析URL,而不仅仅是获取
get
变量。下次,你应该在投票否决或写错误/无用的评论之前阅读问题。