【发布时间】:2015-08-30 14:39:35
【问题描述】:
我只需要从下面的代码中提取 jsessionid 值 8969424C7F388504711149044AB03FE9
<input type="hidden" name="execution" value="e1s1" />
<input type="hidden" name="_eventId" value="submit" />
<a id="forgotP" href='forgotPassword?service=https%3A%2F%2Fbg-cn-host%3A8443%2Fcloudsolutions%2Fj_spring_cas_security_check%3Bjsessionid%3D8969424C7F388504711149044AB03FE9'>Forgot password?</a>
<input class="btn-submit" name="submit" value="Log In
我尝试了以下选项,但没有成功
//*[starts-with(@href,'forgotPassword')]/substring-after(@href, 'jsessionid%3D')
substring-after(/@href, 'jsessionid%3D')
//*[@id='forgotP']/contains(substring-after(., 'jsessionid%3D'))
name="(.+)"\stype="hidden"value="(.+)"
需要 Xpath 和正则表达式
【问题讨论】:
-
我试过这个 id="forgotP"\shref="(.3D+?)"\s*