CSV 주소 데이터에서 우편번호를 추출하는 정규 표현식

CSV 주소 데이터에서 우편번호를 추출하는 정규 표현식

고객이 제출한 주소가 포함된 필드 중 하나에 CSV 데이터가 있습니다. 일부 항목에는 우편번호만 포함되어 있고 모두 동일한 형식이 아닌 항목도 있고 일부 항목에는 주소와 우편번호가 포함되어 있습니다.

예를 들어

"Dt29bu"

"hp17 9tn"

"정크 주소, Barnet, London N12 0QF"

"S8 0ZW"

우편번호만 별도의 필드로 추출하고 다음과 같은 형식으로 지정하고 싶습니다.

- 길이가 5자인 경우 XX XXX 형식입니다.

-6자 길이인 경우 XXX XXX 형식입니다.

- 길이가 7자인 경우 XXXX XXX 형식입니다.

그런 다음 이를 경도/위도로 변환할 수 있습니다.

OSX를 사용하고 있으므로 Excel-VBA Regex 기능을 사용할 수 없습니다. 이 문제를 해결하는 가장 좋은 방법은 무엇입니까?

관련 정보