0
我有这样一行:使用替代,正则表达式和Lisp表达
;Last updated: Sunday, January 23, 2011
我想,以取代当前的时间日期。所以,我用下面的组合键取代,regxp:
M-x replace-regexp RET \(Last updated: \)[A-Z ,]*[0-9 ,]* RET \1\,(format-time-string "%A, %B %e, %Y")
但是这会产生以下结果:
;Last updated: Tuesday, January 25, 2011unday, January 23, 2011
我如何获得替代,正则表达式替换整个旧日期,而不是只是第一个字母?