0
폴더 위치에 파일이 있습니다. 나는 이와 같은 이름의 파일을 찾고 있습니다.파일 명명 체계 유효성 확인
ID _Data_Tape_CCYYMMDD_hhmmss.txt
내가이 어떻게 수행합니까?
폴더 위치에 파일이 있습니다. 나는 이와 같은 이름의 파일을 찾고 있습니다.파일 명명 체계 유효성 확인
ID _Data_Tape_CCYYMMDD_hhmmss.txt
내가이 어떻게 수행합니까?
정규 표현식 사용은 어떻습니까? - 당신을 거기와
(define name "42_Data_Tape_11220331_234532.txt")
(regexp-match #px"\\d+_Data_Tape_\\d{8}_\\d{6}.txt" name)
=> '("42_Data_Tape_11220331_234532.txt")
(regexp-match #px"\\d+_Data_Tape_\\d{8}_\\d{6}.txt" "something-else")
=> #f
는 다음 디렉토리를 사용 directory-list
또는 인터프리터에 해당하는 절차에서 모든 파일을 나열 위의 정규 표현식에 대해 자신의 이름과 일치하도록 : 라켓, 이것은 주어진 파일 이름과 일치합니다 예상 된 이름의 파일을 찾았습니다.
ID도 숫자이므로 다음과 같습니다. – user1836442
like this^\ d _Data_Tape _ \\ d {8} _ \\ d {6} .txt – user1836442
오케이, 알겠습니다! 내 대답을 –