我有一个提要,其日期的格式类似于“D, d MYG:i:s e”
Autoblogger 有一个 reg 表达式引擎。
将'D,d MYG:i:s e'转换为'F j,Y'的正则表达式是什么?
我想再次将“2012 年 4 月 20 日星期五 12:00:00 EST”转换为“2012 年 4 月 20 日”,其中日期存储在变量 %:pubDate% 中。我正在为 Wordpress 使用 Autoblogger。
我有一个提要,其日期的格式类似于“D, d MYG:i:s e”
Autoblogger 有一个 reg 表达式引擎。
将'D,d MYG:i:s e'转换为'F j,Y'的正则表达式是什么?
我想再次将“2012 年 4 月 20 日星期五 12:00:00 EST”转换为“2012 年 4 月 20 日”,其中日期存储在变量 %:pubDate% 中。我正在为 Wordpress 使用 Autoblogger。
正则表达式不能转换字符串,但它可以找到并解析它们。
这个正则表达式会做你想做的事。
将其放在“搜索”字段中(假设日期的格式与完全相同Fri, 20 Apr 2012 12:00:00 EST
):
[a-zA-Z]{3}, ([0-9]{1,2}) ([a-zA-Z]{3}) ([0-9]{4}) [0-9]{1,2}:[0-9]{1,2}:[0-9]{1,2} [a-zA-Z]{3}
这在“替换为”字段中:
$2 $1, $3
请参阅此演示:http ://regex101.com/r/tP6hU7
然后你可以更换
Jan(?:uary)?
与January
,Feb(?:ruary)?
与February
,输入:Fri, 20 Apr 2012 12:00:00 EST
输出:April 20, 2012