• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

正则表达式从URL

JavaScript 来源:Kieran Wild 3次浏览

客户/订单数抽取我希望正则表达式大师可以帮助解决我的问题,正则表达式从URL

我想搜索以下URL's提取数据的某些部分:

  • /#!/customers/2848060/orders/9234573/history

    1. 我想一个正则表达式函数来提取以下'customers'字符串(2848060)数量。

    2. 我想要另一个正则表达式提取单词'orders'(9234573)后面的数字。

任何帮助将大规模赞赏。


===========解决方案如下:

我想要一个正则表达式函数来提取’客户’ 字符串(2848060)后面的数字。

/(?<=customers\/)(.*)(?=\/orders)/g 

我想另一个正则表达式来提取字后的数字 ‘订单’ (9234573)。

/(?<=orders\/)(.*)(?=\/history)/g 

以下为测试

替代解决方案片断

我想一个正则表达式函数来提取后面的数字’customers’ string(2848060)。

/customers\/(.*)\/orders/ 

我想另一个正则表达式来提取字后的数字 ‘订单’ (9234573)。

/orders\/(.*)\/history/ 

以下为测试


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)