有时候希望替换多个空格为一个空格或者其他字符,下面是使用一例,保存为html中即可使用浏览器看到效果:
<html>
<head>
<title> js测试正则 </title>
</head>
<body>
<script language="javascript">
var str="第一列 第二列 第三列"
// 正则替换多个空格为一个
var str1 = str.replace(/\s+/g, ",")
// 这里是注释,br代表换行
document.write(
str1+"<br>"
)
// 分割字符串
var array = str1.split("\,")
document.write(
array
)
document.write(
'<br>'
)
var one = array[0]
var two = array[1]
var three = array[2]
// 依次输出
document.write(
"<br>one:"+one
)
document.write(
"<br>two:"+two
)
document.write(
"<br>three:"+three
)
</script>
</body>
</html>