使用Javascript和正则表达式提取数据
我正在使用rss提要将数据拉入我的网站。一段数据是日期,格式如下:2013年2月22日使用Javascript和正则表达式提取数据,javascript,regex,Javascript,Regex,我正在使用rss提要将数据拉入我的网站。一段数据是日期,格式如下:2013年2月22日 我需要使用正则表达式或其他javascript方法从完整日期中提取第22天。你知道我该怎么做吗?你可以这样做 var parsed = Date.parse("Feb 22 2013");//NaN if invalid var date = new Date(parsed); date.getDate() //==22 var data= "Feb 22 2012"; var splitted = dat
我需要使用正则表达式或其他javascript方法从完整日期中提取第22天。你知道我该怎么做吗?你可以这样做
var parsed = Date.parse("Feb 22 2013");//NaN if invalid
var date = new Date(parsed);
date.getDate() //==22
var data= "Feb 22 2012";
var splitted = data.split(" ");
alert(splitted[1]);
试试看
尽管不是最优雅的解决方案\d+对您有效吗?这是表达式??即正则表达式。封装分隔符,以测试字符串作为参数调用其match方法,如果有匹配项,则选择第一个匹配项。您熟悉Javascript编码吗?难道不\d+让这一年成为一个数字吗?这非常有效,谢谢