0

我想提取动作值

action="/wps/portal/!ut/p/b1/04_Sj9CPykssy0xPLMnMz0vMAfGjzOKd3R09TMx9DAz8TT1dDDxdnDzMTZwtjQ18TYEKIoEKDHAARwNC-sP1o_Aq8TSHKsBjhZ9Hfm6qfkFuhEGWiaMiALSXEgg!/pw/Z7_CGAH47L00O5ID0IDBH74C930E2/act/id=0/p=action=wps.portlets.login/222093291909/=/#Z7_CGAH47L00O5ID0IDBH74C930E2"

使用的正则表达式:-

action="(.+?)"

它只返回值:

"/wps/portal/!ut/p/b1/04_Sj9CPykssy0xPLMnMz0vMAfGjzOKd3R09TMx9DAz8TT1dDDxdnDzMTZwtjQ18TYEKIoEKDHAARwNC-sP1o_Aq8TSHKsBjhZ9Hfm6qfkFuhEGWiaMiALSXEgg!/pw/Z7_CGAH47L00O5ID0IDBH74C930E2/act/id=0/p=action=wps.portlets.login/222001304055/=/"

#Z7_CGAH47L00O5ID0IDBH74C930E2提取的值中缺少

4

2 回答 2

1

我得到了答案....实际上我做错了。action="([^"]+)# 解决了我的问题。谢谢

于 2013-02-20T05:38:54.400 回答
0

来自手册:http: //jmeter.apache.org/usermanual/regular_expressions.html

你试过了吗:

action="([^"]+)" 
于 2013-02-14T11:09:51.940 回答