现有一段字符串var str="This is a test!"; 如何取得这段字符串的最后五个字符,并用"-"分割。
代码中使用的方法可参考:JavaScript中 切割截取字符串的几种方法
参考代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
</body>
<script>
var str="This is a test!";
var m=str.substr(-5);//获取后五个字符
var a=m.split("");//将字符串转换为数组
var arr=a.join('-');//将数组合并为字符串并用"-"隔离
console.log(arr);//控制台输出
document.write(arr);//输出结果
</script>
</html>
运行结果: