1

如何使用 TextPad 对所有日期事件进行替换,例如

2014 年 4 月 1 日 2014 年 4 月 2 日 2014 年 4 月 3 日

2014-Apr-01 2014-Apr-02 2014-Apr-03

我为日期尝试了一堆正则表达式,但甚至不能让它工作一次。谢谢。

4

2 回答 2

0

您可以使用此正则表达式:

(\d+)-(\w+)-(\d+)

工作演示

然后更改捕获组索引的顺序:

在此处输入图像描述

于 2014-08-14T23:45:02.830 回答
0

下面的表达式在 Textpad 中有效。Federico 使用 POSIX 语法,您必须专门告诉 Textpad 在配置>属性>编辑器中使用。此外,您还没有找到“文字表达式”,这意味着您没有选中搜索窗口中的正则表达式复选框。

查找内容:([0-9]+)-([az]+)-([0-9]+)
替换为:\3-\2-\1

搜索框图片

于 2016-03-02T08:35:51.770 回答