我想提取动作值
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
答案 0 :(得分:1)
我得到了答案....实际上我是以错误的方式做到的。 action =“([^”] +)#解决了我的问题。谢谢
答案 1 :(得分:0)