2014-04-18 28 views
0

这个问题也是关于在Mac App名称绞肉机。有一堆有6位数的日期的文件和文件夹。所有的格式如下 -正则表达式添加到连字符6位数的日期

YYMMDD 

我想一个regex将这些成;

YY-MM-DD 
+4

哪里是你的正则表达式当前失败? – Robin

+0

我没有正则表达式。我所做的所有搜索和阅读都没有为我提供我需要的语言。 – desioner

+0

这就是我的观点。这个任务是相当基础的,所以请养成习惯来表明你的尝试导致了什么,或者你在阅读什么时不明白你的理解。社区更容易以更准确的方式回答你的问题,而且你不觉得你要为你完成工作。 – Robin

回答

1

匹配这样的:

(\d\d)(\d\d)(\d\d)

,代之以

\1-\2-\3

Demo

+1

将匹配'abcdef' –

+0

我undoed的downvote –

+0

这个工程一样好以下。感谢您的及时回复。我需要将\更改为$,以便它在Name Mangler中工作。 – desioner

3

搜索:(\d{2})(\d{2})(\d{2})

并替换:\1-\2-\3

演示在这里:http://regex101.com/r/nE3sL5

+0

这个作品一样以前的人做,但我需要改变\ $来为它的名称绞肉机工作。 – desioner

+0

@desioner那还好,只是itys取决于你解释它是如何将反向引用 – aelor