gpt4 book ai didi

Javascript - 从任何类型的字符串中获取日期

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

我想知道是否有一种方法(我希望有一种方法,否则我就有麻烦了:p),可以在任何类型的字符串中查找日期。

以下是一些示例,可让您了解我在寻找什么:

var string1 = 'blabla-test-20140215.dat'

我需要访问“20140215”

var string2 = 'blabla_Test.20141212'

我需要访问“20141212”

嗯,我希望能够在字符串中找到 yyyymmdd 格式的日期,无论字符串是什么。

谢谢你,如果你有任何线索,我还没有在互联网上找到任何东西。

编辑:

字符串中可以有其他数字,但始终小于 8。例如:

var string3 = 'blabla-2526-20141212'

我要查找的日期始终与其他数字分开。我不能拥有:

var string4 = 'blabla-252620141212'

我只想找到代表日期的数字(格式为yyyymmdd,例如在string3中我想要20141212,它指的是:12/12/2014)

最佳答案

我确信,但是如果您的字符串仅包含日期数字,您可以使用 RexEx 吗?

可能是这样的:

var regex = /[0-9]+/;
var string1 ="blabla-test-20140215.dat";
var found = regex.exec(string1);
alert('Found: ' + found);

关于Javascript - 从任何类型的字符串中获取日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22484687/

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