gpt4 book ai didi

javascript - 如何在 JavaScript 中删除所有后跟 (-) 连字符的字符串

转载 作者:行者123 更新时间:2023-11-28 15:41:39 25 4
gpt4 key购买 nike

我目前陷入了 javascript split 的困境

我的日期是这样的 02/02/2014 - 14:57

split 时

var date = s.split('/');
var timee = s.split('-');
var hm = timee[1].split(':');
alert(date[2]);return false; //2014 - 14:57
return new Date(date[2], date[1], date[0], hm[0], hm[1]).getTime();

我只想alert(date[2]);return false;//2014 删除后跟 (-) 连字符的所有其他字符串

谢谢

最佳答案

从长远来看,摆弄分割可能会很乏味,正则表达式在一行中做同样的事情:

s = "02/02/2014 - 14:57"
m = s.match(/(\d{2})\/(\d{2})\/(\d{4})\s+-\s+(\d{2}):(\d{2})/)
d = new Date(m[3], m[2], m[1], m[4], m[5])
//Sun Mar 02 2014 14:57:00 GMT+0100 (CET)

关于javascript - 如何在 JavaScript 中删除所有后跟 (-) 连字符的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23560047/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com