Skip to main content
تنسيقات الرموز البريدية الأوروبية: مرجع للمطورين دولة بدولة
Guides

تنسيقات الرموز البريدية الأوروبية: مرجع للمطورين دولة بدولة

الرموز البريدية الأوروبية تتفاوت تفاوتاً كبيراً في الطول والتنسيق. مرجع شامل لدول الاتحاد الأوروبي السبع والعشرين إضافةً للمملكة المتحدة وسويسرا والنرويج مع أنماط regex

Brent van der Heiden5 min read
#الرموز البريدية#الرموز البريدية الأوروبية#التحقق من العناوين#ترميز جغرافي#eu data#regex

كل مطور بنى نموذج عنوان للعملاء الأوروبيين اكتشف الحقيقة في نهاية المطاف: لا يوجد تنسيق أوروبي موحد للرموز البريدية. كل دولة لديها نظامها الخاص، والتباينات ذات معنى حقيقي. هذه الصفحة مرجع دولة بدولة يغطي دول الاتحاد الأوروبي السبع والعشرين إضافةً للدول الأوروبية الرئيسية خارج الاتحاد، مع أنماط regex ونصائح التحقق التي تحتاجها في الإنتاج.

النمط العام

تنقسم الرموز البريدية الأوروبية إلى أربع مجموعات تقريباً:

  1. رقمي من 5 أرقام: ألمانيا وفرنسا وإيطاليا وإسبانيا وفنلندا وكرواتيا وإستونيا واليونان وليتوانيا وسلوفاكيا.
  2. رقمي من 4 أرقام: بلجيكا وبلغاريا والمجر والنمسا وسويسرا وليشتنشتاين ولوكسمبورغ والنرويج وسلوفينيا والدنمارك.
  3. حرفي-رقمي بتنسيق ثابت: هولندا (4 أرقام + حرفان)، أيرلندا (Eircode، 7 أحرف وأرقام)، مالطا (3 حروف + 4 أرقام).
  4. حرفي-رقمي هرمي: المملكة المتحدة (متغير الطول، ثنائي الجزء).

إضافةً لعدد قليل من الاستثناءات: السويد تستخدم 5 أرقام مع مسافة بعد الثالث (123 45)، بولندا تستخدم 5 أرقام مع شرطة بعد الثاني (00-001)، وتشيكيا تستخدم 5 أرقام مع مسافة بعد الثالث (110 00).

مرجع دول الاتحاد الأوروبي السبع والعشرين

الدولةISOالتنسيقمثالRegex
النمساAT4 أرقام1010^\d{4}$
بلجيكاBE4 أرقام1000^\d{4}$
بلغارياBG4 أرقام1000^\d{4}$
كرواتياHR5 أرقام10000^\d{5}$
قبرصCY4 أرقام1010^\d{4}$
تشيكياCZNNN NN110 00^\d{3} ?\d{2}$
الدنماركDK4 أرقام1050^\d{4}$
إستونياEE5 أرقام10111^\d{5}$
فنلنداFI5 أرقام00100^\d{5}$
فرنساFR5 أرقام75008^\d{5}$
ألمانياDE5 أرقام10115^\d{5}$
اليونانGRNNN NN105 63^\d{3} ?\d{2}$
المجرHU4 أرقام1051^\d{4}$
أيرلنداIEEircodeD02 X285^[A-Z]\d{2} ?[A-Z0-9]{4}$
إيطالياIT5 أرقام00184^\d{5}$
لاتفياLVLV-NNNNLV-1050^LV-\d{4}$
ليتوانياLTLT-NNNNNLT-01100^LT-\d{5}$
لوكسمبورغLU4 أرقام1234^\d{4}$
مالطاMTLLL NNNNVLT 1234^[A-Z]{3} ?\d{4}$
هولنداNLNNNN LL1011 AB^\d{4} ?[A-Z]{2}$
بولنداPLNN-NNN00-001^\d{2}-\d{3}$
البرتغالPTNNNN-NNN1000-001^\d{4}-\d{3}$
رومانياRO6 أرقام010001^\d{6}$
سلوفاكياSKNNN NN811 01^\d{3} ?\d{2}$
سلوفينياSI4 أرقام1000^\d{4}$
إسبانياES5 أرقام28013^\d{5}$
السويدSENNN NN111 22^\d{3} ?\d{2}$

الدول الأوروبية الرئيسية خارج الاتحاد

الدولةISOالتنسيقمثالRegex
المملكة المتحدةGBهرميSW1A 1AA^[A-Z]{1,2}\d[A-Z\d]? ?\d[A-Z]{2}$
سويسراCH4 أرقام8001^\d{4}$
النرويجNO4 أرقام0150^\d{4}$
أيسلنداIS3 أرقام101^\d{3}$
ليشتنشتاينLI4 أرقام9490^\d{4}$

الرمز البريدي البريطاني بالتفصيل

النظام البريطاني هو الأكثر كثافةً من حيث المعلومات في أوروبا. رمز مثل SW1A 1AA يُحلَّل إلى:

  • SW: المنطقة البريدية (لندن الجنوبية الغربية)
  • SW1A: المقاطعة البريدية (سان جيمس وبيمليكو)
  • SW1A 1: القطاع البريدي (بضعة شوارع)
  • SW1A 1AA: الوحدة البريدية (نقطة تسليم محددة، غالباً مبنى واحد)

هذا التسلسل الهرمي يعني أن رمز بريدياً بريطانياً يمكنه تحديد مبنى، لهذا تستخدمه المنتجات البريطانية أحياناً كبديل لتجميع مستوى الحي أو حتى مستوى الشارع. لا يوجد نظام رمز بريدي لأي دولة أخرى تقريباً يتيح هذا.

أنماط التحقق في الإنتاج

أرخص نهج إنتاجي هو جدول regex لكل دولة كالجدول أعلاه، مطبَّق بناءً على رمز الدولة المأخوذ من العنوان. يمكن الحصول على رمز الدولة من:

  • قائمة منسدلة اختار منها المستخدم صراحةً
  • الموقع الجغرافي لـ IP المستخدم
  • نتيجة الـ geocoder (معظم geocoders الإنتاجية تنظّم الرمز البريدي وتضمّن رمز الدولة في الاستجابة)

تجنّب التحقق من رمز بريدي بدون معرفة الدولة. رمز من 4 أرقام صحيح في 12 دولة وغير صحيح في كثيرة أخرى.

لعمليات التدفق عالية الأهمية كالدفع أو KYC أو الصناعات الخاضعة للتنظيم، لا تتوقف عند regex. أرسل العنوان إلى geocoder وعامل استجابة بدقة "rooftop" أو "street" كالتحقق الفعلي لا مجرد تطابق regex. رمز بريدي بتنسيق صحيح يمكن أن لا يطابق أي عنوان حقيقي.

التخزين والتطبيع

خزّن الرموز البريدية كنصوص لا كأرقام. الأصفار البادئة مهمة (01100 رمز ليتواني صحيح، 1100 ليس كذلك). اصطلاحات التنسيق للتخزين:

  • احذف الأحرف غير الأبجدية الرقمية عند المقارنة بين مجموعات البيانات.
  • اعرض في الشكل القانوني للدولة (مع الشرطات والمسافات والبوادئ) عند الإخراج.
  • خزّن دائماً رمز الدولة بجانب الرمز البريدي حتى لو كان منتجك يعمل في دولة واحدة اليوم. الهيكل يتوسع للتوسع متعدد الدول بدون هجرة.

كيف تساعد MapAtlas

يعيد MapAtlas Geocoding API حقل address_components.postal_code منظَّماً لكل دولة مدعومة ومتحقَّق منه مقابل بيانات المصدر. يقبل Search API رمزاً بريدياً كمدخل للبحث ويعيد المكان المتطابق. كلا الـ APIs مستضاف في الاتحاد الأوروبي ومتوافق مع GDPR ومبني على بيانات بجودة OSM مع محلل عناوين خاص بكل دولة.

للتعمق في كيفية تحوّل العناوين إلى إحداثيات، انظر ما هو الترميز الجغرافي. لآليات خط العرض وخط الطول وراء كل استجابة إحداثيات، انظر خط الطول مقابل خط العرض.

الأسئلة الشائعة

ما تنسيق الرموز البريدية الأوروبية؟

لا يوجد تنسيق أوروبي موحد للرموز البريدية. كل دولة تعرّف نظامها الخاص. معظمها تستخدم رمزاً رقمياً بطول ثابت (5 أرقام في ألمانيا وفرنسا وإيطاليا وإسبانيا، 4 أرقام في بلجيكا والمجر والنمسا وسويسرا)، لكن عدة دول تستخدم رموزاً حرفية-رقمية (هولندا تستخدم 4 أرقام و2 حروف، والمملكة المتحدة تستخدم نظاماً ثنائي الجزء معقداً، وأيرلندا تستخدم Eircode بـ 7 أحرف وأرقام). محقق عناوين فعّال يحتاج نمطاً لكل دولة من دول الاتحاد الأوروبي السبع والعشرين إضافةً للدول الأوروبية الرئيسية خارج الاتحاد.

هل الرمز البريدي الألماني (Postleitzahl) مطابق للرمز البريدي البولندي؟

كلاهما من خمسة أحرف لكن البنية مختلفة. ألمانيا تستخدم 5 أرقام متصلة مثل 10115. بولندا تستخدم رقمين ثم شرطة ثم 3 أرقام مثل 00-001. للتخزين يمكن الاحتفاظ بالشكل القانوني مع الشرطة لبولندا وبدونها لألمانيا. للمطابقة عبر مجموعات البيانات، نظِّف بحذف الأحرف غير الأبجدية الرقمية ثم أعِد تطبيق تنسيق الدولة عند العرض.

كيف أتحقق من رمز بريدي من أي دولة في الاتحاد الأوروبي؟

حدّد الدولة أولاً من العنوان أو رمز ISO 3166-1 alpha-2 أو موقع المستخدم الجغرافي، ثم طبِّق نمط regex الخاص بتلك الدولة. التحقق الواعي بالدولة هو النمط الإنتاجي القياسي، لأن regex عالمياً واحداً إما أن يرفض رموزاً صحيحة أو يقبل رموزاً واضحة الخطأ. يعيد MapAtlas Geocoding API رمزاً بريدياً منظَّماً لكل دولة في address_components مما يتيح للـ geocoder القيام بخطوة التحقق نيابةً عنك.

لماذا يبدو نظام الرمز البريدي للمملكة المتحدة مختلفاً جداً؟

تستخدم رموز البريد البريطانية نظاماً هرمياً حرفياً-رقمياً يضمّن المنطقة البريدية والمقاطعة والقطاع والوحدة في جزأين مثل SW1A 1AA لقصر باكنغهام. يحمل معلومات مكانية أكثر لكل رمز من معظم الأنظمة الوطنية، وهذا سبب استخدام الرموز البريدية البريطانية أحياناً كبديل لمستوى الحي أو حتى الشوارع بعينها. صُمِّم النظام في الخمسينيات والستينيات وأُدمج في البنية التحتية البيانية الحديثة منذ ذلك الحين.

وجدت هذا مفيداً؟ شاركه.

عن الكاتب

Brent van der Heiden

بقلم

Brent van der Heiden

Co-Founder & CEO at MapAtlas

Brent built MapAtlas out of a conviction that developers deserve location APIs with fair pricing and genuine end-user privacy. He writes about geospatial infrastructure, AI search visibility, and how location data powers the products people rely on every day.

عرض جميع المقالات
العودة إلى المدونة