2010-01-27 4 views
0

유효한 우편 번호를 입력으로 사용할 수있는 iPhone 응용 프로그램이 있습니다. 입력은 포맷에 대해 신속하게 검증 될 수 있습니다. 그것이 존재하는지 여부를 검증하는 방법을 찾고 있습니다.우편 번호를 iPhone에 존재하는 것으로 확인하는 가장 빠른 방법은 무엇입니까?

전화에 유효한 코드의 데이터베이스를 저장하지 않고 주어진 캐나다 또는 미국 우편 번호가 있는지를 테스트하는 가장 효율적인 방법은 무엇입니까?

답변

1

정규식을 사용할 수는 있지만 코드가 유효한 형식 인 일 경우에만 알려주지만 우편 번호가 실제로 있는지 알려주지는 않습니다. 예를 들어 "99999"는 유효한 미국 우편 번호 형식 (5 자리)이지만 올바른 우편 번호는 아닙니다.

저는 우편 번호를 제출하고 이에 대응하는 도시를 반환하는 온라인 서비스를 찾고 있습니다. 일부 온라인 기상 서비스 (Yahoo, Weather.com)에는 매우 쉽게 통합 할 수있는 개발자 API가 있습니다.

+1

+1 웹 서비스 호출. National Weather Service의 데이터베이스를 사용하는 것을 제외하고는 비슷한 요구 사항으로이 작업을 수행했습니다. –

+0

형식을 이미 확인할 수 있습니다. (유효한) 우편 번호가 있는지 여부를 확인하는 방법을 찾고 있는데 – blueberryfields

+0

우편 번호는 유효한 5 자리 숫자 뒤에 대시 (-)와 4 자리 숫자를 추가 할 수 있습니다. – iliketocode

1

우편 번호의 유효성을 검사하는 정규식은 here 입니다.

편집 :Here의 우편 코드의 세 가지 유형, 5 자리 미국 우편 번호 5 자리 미국 우편 번호 + 4, 6 자리 숫자 캐나다 우편 번호의 유효성을 검사하는 적절한 정규 표현식. 내가 원래 포함시킨 첫 번째 링크는 캐나다 우편 번호 ... ooops의 유효성을 확인하지 않으므로 잘못되었습니다. 에 감사드립니다. David Kanerek 포인트를 위해.

호프가 도움이 되었으면 안녕하세요, 탐.

+0

그는 특히 문자를 사용하는 캐나다 우편 번호를 포함했습니다. –

+0

+1 여기에 교정과 가장 유용한 대답입니다. –

관련 문제