2016-12-06 98 views
1

我已经在我的HTML响应下面的代码片段:使JMeter的正则表达式提取通用正则表达式

003cdiv id\u003d\"d1f15ddf10691ed7%2?604?-1form 

我提取ID的值由正则表达式

d1f15ddf10691ed7%2?604?-1

003cdiv id\\u003d\\"(.+?)form 

我的问题是,有时候,这个基因组ED值变为

d1f15ddf10691ed7%2?604?-1EVENT_ERROR 

我知道,这是因为一个错误的,但是是有可能,我仍然能够获得价值使用更多(在某种程度上)通用正则表达式的方式ID?

回答

2

请尝试更新你的正则表达式如下:

id\\u003d\\"(.+?)(form|EVENT_ERROR) 

确认,正则表达式提取的模板值 $ 1 $得到第一组值。

我希望这对你有所帮助。