분석하고자하는 일부 데이터를 처리하기 위해 하스켈을 사용하려고합니다. 이 데이터는 대부분 구조화되어 있지만 일관성이 없습니다. 날짜는 여러 곳에서 표현할 수 있지만 항상 같은 위치에 있어야합니다 (문서는 XML 임). 하스켈에서 여러 날짜 형식을 구문 분석
내가 지금까지 본 서로 다른 형식
은 다음과 같습니다".. 목요일 6월 22일 1972"
"1971 2월 25일"
"1973 년 3 월 3 일"
"10 월 17 일 목요일 \ r \ n 1974."
"1976 년 3 월 5 일 금요일"
"4 월 25 일 \ r \ n 1977 년.
"화요일 1983년 12월 6일"
"10 5 월 1988"
"1988 년 10 월 20 일이"
난 정말 어디서부터 시작 모른다 - 내가 다룰 수있는 개별 형식, 그러나 나는 그들 모두를 다룰 줄 모르겠습니다. String -> Maybe Day와 같은 함수를 원합니다.
실습으로이 글을 쓰지 않는다면, 다른 누군가가 이미 이것을 구현하고 직업을 좀더 쉽게 만든다면 hackage.haskell.org를 추천 할 것입니다. – epsilonhalbe
btw -이 정보가 충분하지 않은 경우 댓글을 남기십시오. 더 자세히 설명해 드리겠습니다. – epsilonhalbe
이것은 운동이 아니므로 누군가 elses 라이브러리를 사용하고 싶습니다! hackage에 대한 Day Month 등의 사전 작성된 파서를 찾으시겠습니까? – oneway