Regex 将URL中的ID与正则表达式匹配
我希望从以JSON格式返回的URL中找到一个随机字母数字ID。使用以下示例:Regex 将URL中的ID与正则表达式匹配,regex,jmeter,Regex,Jmeter,我希望从以JSON格式返回的URL中找到一个随机字母数字ID。使用以下示例: "responseURL" : "http://sutureself.com/userid/123abc" 。。。我只想匹配123abc。到目前为止,我已经: http://sutureself.com/userid/([a-z0-9]+) 。。。但这与整个URL相匹配。我需要添加什么才能只匹配此ID?注意,ID的长度可能不同。看起来您需要将模板设置为“$1”。请参阅相关帖子中的评论。这方面如何: [^/]+(?=
"responseURL" : "http://sutureself.com/userid/123abc"
。。。我只想匹配123abc
。到目前为止,我已经:
http://sutureself.com/userid/([a-z0-9]+)
。。。但这与整个URL相匹配。我需要添加什么才能只匹配此ID?注意,ID的长度可能不同。看起来您需要将模板设置为“$1”。请参阅相关帖子中的评论。这方面如何:
[^/]+(?="})
工作正则表达式示例:
您是否在寻找
[^/]+$
以及比赛后您的捕获组中有什么内容?这不是你想要的吗?@unigeek不,它捕获的是http://sutureself.com/userid/123abc
,我只想要123abc
。您使用的是什么语言?@devnull Close,但这包括JSON的结束引号和结束括号。