디렉토리를 듣고 있고 패턴을 따르는 모든 디렉토리 이름 (Feb14-2014
및 14022014-sometext
)을 가져와야합니다. 디렉토리 이름은 점을 포함해서는 안되기 때문에 14022014-sometext.more
과 일치시키고 싶지 않습니다. 당신이 볼 수 있듯이 나는 %b%d-%Y
과 %d%m%Y-textofanylengthWithoutDots
패턴을 따르는 디렉토리 만 일치시키고 싶다.두 datetime 형식과 일치하는 정규식 패턴
첫 번째 경우에는 [a-zA-Z]{3}\d{2}
과 같아야합니다. 내 정규식 기술이 형편 없기 때문에 나머지를 파싱하는 방법을 모른다. 미안하다. 그래서 나는 누군가가 올바른 패턴이 어떻게 생겼는지를 말할 수 있기를 바랍니다. 감사.
감사합니다. 한 가지 더 :'Feb14-2014_xyz'와도 일치 시키려면 어떻게해야합니까? 따라서 2014 년 이후의 모든 \ + w (2 번째 사례와 같습니다). 어떻게해야합니까? 나는 작동하지 않는'([A-Z] \ w {2} \ d {1,2} \ - \ d {4} \ w + | \ d {7,8} \ - \ w +) $' 편집 : 나는 그것을 알아 냈다. 이것은 작동합니다.'([AZ] \ w {2} \ d {1,2} \ - \ d {4} \ w + | [AZ] \ w {2} \ d {1,2} \ - \ d {4} | \ d {7,8} \ - \ w +) $' – Cecil