如何解决Javascript Split函数
| 我将以这种格式获取日期(2011年5月13日星期五,格林尼治标准时间0530(印度标准时间)) 请告诉我如何使用Javascript拆分功能,这样我只能得到2011年5月13日的信息?解决方法
您可以使用空格作为定界符将其设置为“ 0”,将所需的元素设置为“ 1”,然后再次使用空格将其设置为“ 2”。
str = str.split(\' \').slice(1,4).join(\' \');
jsFiddle。
, var date_split = date_string.split(\" \");
var new_date_string = date_split[1]+\" \"+date_split[2]+\" \"+date_split[3];
, 您可以使用正则表达式:
为此:/ [\\ s] [A-Za-z0-9] + [\\ s] [0-9] + /
jsFiddle
, 您可以创建字符串数组,并将数组成员操作回字符串,但是
在小时前仅在空间上剪切现有的字符串会更简单。
var D=\'Fri May 13 2011 19:59:09 GMT 0530 (India Standard Time)\';
alert(D.substring(0,D.search(/\\s+\\d{2}\\:/))
/* returned value: (String)
Fri May 13 2011
*/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。