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>
阅读 4.6k
1 个回答
新手上路,请多包涵

已解决,我想获取的是 1277029a-985d-42e2-a926-05cb90799f13- 这一串字符,正则表达式为:
Snipaste_2020-02-22_11-50-55.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏