当前位置: 代码迷 >> JavaScript >> split( /\s+/);什么意思解决办法
  详细解决方案

split( /\s+/);什么意思解决办法

热度:889   发布时间:2012-09-21 15:47:26.0
split( /\s+/);什么意思
split( /\s+/);

------解决方案--------------------
/\s+/这是正则表达式。
\s匹配任何空白字符,包括空格、制表符、换页符等等。等价于[ \f\n\r\t\v]。
+匹配前面的子表达式一次或多次。
split( )分割字符串函数;
------解决方案--------------------
split('分隔符') 将字符串以指定的分隔符分割为一个数组
/\s+/ 匹配任何空白符,包括\n,\r,\f,\t,\v等(换行、回车、空格、tab等)

JScript code
var str = '123    abc     111\ndemo';
alert(str.split(/\s+/)); //["123", "abc", "111", "demo"]

------解决方案--------------------
楼主参看下详细的介绍
http://www.w3school.com.cn/js/jsref_split.asp
  相关解决方案