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
