split( /\s+/); 什么意思

lano2088 2012-06-05 01:31:01
split( /\s+/);
...全文
4293 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
LittleMo_2012 2012-06-05
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

var recs = process.readLine().split( /\s+/);
var pattern = /^\d{8}$/; //这个是匹配什么
var result = recs[0].match(pattern);
if ( result == null ) continue;
[/Quote]
8位长的数字如:12345678

ziyouren521125 2012-06-05
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

8位长度的数字
http://deerchao.net/tutorials/regex/regex.htm
[/Quote]

8位长度的数字???
三石-gary 2012-06-05
  • 打赏
  • 举报
回复
8位长度的数字
http://deerchao.net/tutorials/regex/regex.htm
lano2088 2012-06-05
  • 打赏
  • 举报
回复
var recs = process.readLine().split( /\s+/);
var pattern = /^\d{8}$/; //这个是匹配什么
var result = recs[0].match(pattern);
if ( result == null ) continue;
001007009 2012-06-05
  • 打赏
  • 举报
回复
楼主参看下详细的介绍
http://www.w3school.com.cn/js/jsref_split.asp
乌镇程序员 2012-06-05
  • 打赏
  • 举报
回复 1
split('分隔符') 将字符串以指定的分隔符分割为一个数组
/\s+/ 匹配任何空白符,包括\n,\r,\f,\t,\v等(换行、回车、空格、tab等)

var str = '123    abc 	111\ndemo';
alert(str.split(/\s+/)); //["123", "abc", "111", "demo"]
三石-gary 2012-06-05
  • 打赏
  • 举报
回复 3
/\s+/这是正则表达式。
\s匹配任何空白字符,包括空格、制表符、换页符等等。等价于[ \f\n\r\t\v]。
+匹配前面的子表达式一次或多次。
split( )分割字符串函数;

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧