<!doctype html>
<html>
<head>
<title>标题</title>
<meta charset="utf-8">
<script>
var str="hello world";
var chars=str.split("");
console.log(String(chars));
//将邮箱名,分割为用户名和域名
var mail="zhangdong@tedu.cn";
var arr=mail.split("@");
var username=arr[0];
var domain=arr[1];
console.log(username,domain);
</script>
</head>
<body>
<!--ul#emps>li*5+Tab-->
<ul id="emps">
<li>scott</li>
<li>eric</li>
<li>rose</li>
<li>jack</li>
<li>smith</li>
</ul>
<script>
//获得id为emps的元素内容保存在变量html
var html=emps.innerHTML;
//清除html开头和结尾的空字符再存回html
html=html.replace(/^\s+|\s+$/g,"");
//截取html中4开始,到倒数第5个的子字符串,保存回html中
html=html.slice(4,-5);
//按/<\/li>\s*<li>/切割html,将结果保存在变量names中
var names=html.split(/<\/li>\s*<li>/);
//输出names
console.log(names);
</script>
</body>
</html>
javascript之正则表达式(三)(spilt用法)
最新推荐文章于 2023-08-08 09:34:00 发布