我已经看到了一些关于匹配SPECIFIC日期模式的例子,但我需要分割任何形式的模式(包括非日期字符)。我怎样才能在REGEX中实现这一目标?
示例(一个或多个):
1. yMdhms -> (y, M, d, h, m, s)
2. yyyMMddhhmmss -> (yyy, MM, dd, hh, mm, ss)
3. yyy-mm-dd hh:mm:ss -> (yyy,-,mm,-,dd, ,hh,:,mm,:,ss)
我使用了诸如([a-zA-Z])(\ 1+)和([a-zA-Z] +)之类的模式,但它没有给出我预期的结果。
答案 0 :(得分:3)
尝试:
(\w)(\1)*
它匹配任何单词字符和以下相同的字符。
如果是任何类型的角色,不仅仅是单词字符,请使用:
(.)(\1)*