beautifulsoup 怎么获取script中某一处的值?
比如下面这段在script中的内容,我想获取form['password'].value = CryptoJS.SHA1后面括号中的内容,我该怎么做?
<script type="text/javascript"> function checkLogin(form){
if(!form['username'].value){
alert("用户名称不能为空");return false;
}
if(!form['password'].value){
alert("密码不能为空");return false;
}
form['password'].value = CryptoJS.SHA1('1277029a-985d-42e2-a926-05cb90799f13-' + form['password'].value);
return true;
}
if("zh".indexOf("en")!=-1){document.getElementById('local_en').checked=true;}
var username=beangle.cookie.get("username");
if(null!=username){ form['username'].value=username;}
function refreshCaptcha(object) {
object.src="/eams/captcha/image.action?d="+(new Date().getTime());
}
</script>
回答:
已解决,我想获取的是 1277029a-985d-42e2-a926-05cb90799f13- 这一串字符,正则表达式为:
以上是 beautifulsoup 怎么获取script中某一处的值? 的全部内容, 来源链接: utcz.com/a/157191.html