使用正则表达式在js / jquery中获取字符串的一部分

扎布斯

我有以下字符串:

http://myapp.local/myapp/shop/products/admin/ShopProducts%5Bproduct_name%5D//ShopProducts%5BemailNotification%5D//ShopProducts%5Bemail_user%5D//ShopProducts%5Bactive%5D//ShopProducts%5Binstant_win%5D//ShopProducts%5Bmulti_buy%5D//ShopProducts%5Bprice%5D//ShopProducts%5Bquantity%5D//ShopProducts_page/2/ajax/shopproducts-grid

我只想抓住最后一部分,依此类推..不是这是寻呼机的一部分(需要一些怪异的自定义技巧),这种情况下的页数是2,但是可以是2,3,4,500 ...

ShopProducts_page/2/ajax/shopproducts-grid

使用香草js或jquery进行此操作的最简单方法是什么,还是将这些部分抓取到我将能够操纵的数组中的结构化方法?

雷文浪子骑士

如果//路径中始终存在双斜杠,则只需执行以下操作:

//Where string is already defined to be the path
var sections = string.split('//');
var lastSection = sections[sections.length-1];

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

正则表达式-获取字符串的一部分

Java中的正则表达式获取字符串的一部分

使用正则表达式根据条件获取字符串的一部分

正则表达式,获取字符串的一部分(日期+名称)

在python中通过正则表达式提取字符串的一部分

Scala:使用正则表达式提取字符串的一部分

需要使用正则表达式提取字符串的一部分

使用正则表达式提取字符串的一部分

使用正则表达式提取字符串的一部分

如何使用正则表达式提取字符串的一部分

使用正则表达式从特定位置提取字符串的一部分

TSQL使用正则表达式提取字符串的一部分

使用正则表达式提取字符串的一部分

jQuery-如何使用substr获取字符串的一部分?

如何通过Kotlin或Java中的正则表达式获取字符串的一部分?

使用正则表达式替换字符串的一部分

使用正则表达式屏蔽字符串的一部分

使用正则表达式匹配字符串的一部分

使用正则表达式获取字符串的文本,但不包括最后一部分?

如何获取与SQL Server中的正则表达式匹配的字符串的一部分

TS / JS从正则表达式匹配中拆分字符串的一部分

Sed正则表达式,在Mac终端中提取字符串的一部分

提取字符串第一部分的正则表达式

Python正则表达式提取字符串的一部分

Mac终端:Sed正则表达式,提取字符串的一部分

正则表达式:提取字符串的一部分,消除它的特定模式

如何使用正则表达式在Java中处理字符串的一部分

正则表达式选择字符串的一部分

正则表达式匹配字符串的一部分