我正在尝试修剪月份的名称,如果它看起来像:
September 25th, 2009
到:
Sept. 25th, 2009
但是 - 如果它看起来像这样,则不是:
September 2009
我有一个像这样的正则表达式。但我也不知道按预期保持月份日期的正确方法:
returnData = "September 5th, 2009";
returnData = returnData.replace("September (\\b\\d{1,2}\\b)th", "Sept. 5th");
我究竟做错了什么?