2019-12-25

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>截取</title>
</head>
<body>
<script>
var str = '我爱我的祖国,我的祖国是中国';
var str2 = str.substring(3,7);
console.log("从第三个截取到第7个,不包含第7个",str2);
var str3 = str.substr(3,7);
console.log("从第3个截取7个",str3);

        // 如果只填一个参数substr 和substring 一样
        var str4 = str.substring(3);
        console.log("从第3个截取到最后",str4);
        
    </script>
</body>

</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>截取</title>
</head>
<body>
<script>
var str=BIDUPSID=79C7474D75B8166AB5923127E8E2CA6B; PSTM=1576652895; BAIDUID=79C7474D75B8166A0997826FD1853E9E:FG=1; BD_UPN=12314753; BDORZ=FFFB88E999055A3F8A630C64834BD6D0; delPer=0; BD_HOME=0; H_PS_PSSID=1456_21083_30210_30284_26350;
// 求出BAIDUID 的值;
// 思路 查找BAIDUID= 的位置 =p1
// 查找p1 后的分号;
// 截取p1到分号的字符

var p1 = str.indexOf("BAIDUID=");
var p2 = str.indexOf(";",p1);
var val = str.substring(p1+8,p2);
console.log(str);
console.log("BAIDUID的值是",val);

    </script>
</body>

</html>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。