У меня есть некоторые текстовые блоки, например Джон + и + Co-бухгалтеры-Хоув-BN31GE-2959519 Мне нужна функция для извлечения почтового индекса «BN31GE». Возможно, не существует и имеет текстовый блок без почтового индекса, поэтому функция должна также проверять, действительно ли извлеченный текст является допустимым почтовым индексом. Джон + и + Co-бухгалтеры-Хоув-2959519
Я пробовал несколько регулярных выражений, и иногда некоторые действительные почтовые коды иногда отвергаются. Поиск в Интернете, Wikipedia и SO, я мог найти только решения для проверки регулярных выражений. Есть ли метод проверки, который не использует регулярное выражение? На любом языке, я думаю, это будет легко переносить. Я считаю, что самым простым было бы сравнение с […]