2013-02-20 50 views
0

我希望有人能帮助我与从后使用正则表达式和jQuery来操纵日期字段

从这个目标日期“星期三,2013年2月27日09:00:00 1100”

这个

  <span class="day">27</span> 
     <span class="month">Feb</span> 

忽略一年时间。我的想法是,我可以设置日期和月份的样式,使其位于标题的左侧。然后

类一天,一个月就可以父DIV坐在里面,象这样1 http://www.canberra.edu.au/media/test/date.jpg

我猜是这样一个黑乎乎的背景吗?

$("h6").html(function(index, old) { 
    return old.replace(some regular expression/, '<span class="day">$1</span><span class="month>$2</span>"'); 
}); 

在此先感谢

+0

不幸的是我不知道怎么写任何正则表达式:(不过,我会努力在不久的将来 – NickP 2013-02-20 23:31:55

回答

1
var matches = /^.{3}, (\d+) (.{3}) \d+/.exec("Wed, 27 Feb 2013 09:00:00 +1100") 

// matches[1] --> "27" 
// matches[2] --> "Feb" 
+0

感谢Makssym的.exec(“一些随机的尝试日期变化“)?那是对的吗?我所展示的日期是一个日期的例子,将会有许多日期字段的帖子 – NickP 2013-02-21 00:17:42

+0

是的,它应该适用于以类似方式格式化的任何日期:每周三天的三个字母和这个月的三封信 – 2013-02-21 01:17:21

+0

如果你向我展示了它是如何构造的jQuery函数让我可以学习?问候。 NickP – NickP 2013-02-21 01:37:38