Logo Wand.Tools

Генератор регулярных выражений

Интеллектуальная генерация и объяснение регулярных выражений, поддержка различных распространенных шаблонов сопоставления

Попробуйте наши другие бесплатные инструменты ИИ

Генератор формул Excel

Преобразуйте ваши текстовые инструкции в формулы или получите объяснения формул.

Ассистент Excel ИИ

Редактируйте Excel онлайн, общаясь с ИИ

Генератор SQL-запросов

Преобразуйте ваши текстовые инструкции в SQL-запросы с помощью ИИ.

Генератор кода Excel VBA

Генерируйте код Excel VBA для автоматизации задач и создания пользовательских решений в Microsoft Excel.

Генератор графиков Excel

Загрузите свой файл Excel и создайте красивые графики с помощью нашего генератора графиков на основе ИИ.

Генератор ментальных карт

Преобразуйте ваш текст в красивые ментальные карты с помощью нашего генератора ментальных карт на основе ИИ. Легко редактируйте и настраивайте.

Генератор регулярных выражений

Используйте ИИ для интеллектуальной генерации и объяснения регулярных выражений, поддержка сопоставления текстовых шаблонов и проверки данных.

Полное руководство по регулярным выражениям для сопоставления номеров глобальных удостоверений личности (ID Card)

  # Полное руководство по регулярным выражениям для сопоставления номеров глобальных удостоверений личности (ID Card)
  
  В форматах номеров удостоверений личности (ID) разных стран мира структура варьируется. Это руководство компилирует правила сопоставления регулярных выражений для удостоверений личности многих стран, применимые для таких сценариев, как валидация форм, извлечение данных, обработка пользовательской информации и т. д., помогая разработчикам быстро и точно определять форматы номеров удостоверений личности из разных стран.
  
  ---
  
  ## 🧩 Материковый Китай (PRC)
  
  ```regex
  ^\d{6}(18|19|20)?\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{3}[\dXx]$
  • Поддерживает 15- и 18-значные удостоверения личности.
  • Формат даты (год-месяц-день), контрольная сумма поддерживает заглавную X и строчную x.

🇭🇰 Гонконг (HKID)

^[A-Z]{1,2}\d{6}\([0-9A]\)$
  • Буквенный префикс + 6 цифр + контрольная сумма в скобках.
  • Контрольная сумма может быть цифрой или “A”.

🇲🇴 Макао (Macau Resident ID)

^[157][0-9]{6}\([0-9]\)$
  • Начинается с 1, 5 или 7 + 6 цифр + контрольная сумма.

🇹🇼 Тайвань (TWID)

^[A-Z][12]\d{8}$
  • Первый символ — заглавная буква + 1 или 2 (пол) + 8 цифр.

🇺🇸 США (SSN)

^\d{3}-\d{2}-\d{4}$
  • Формат номера социального страхования, обычно используется для идентификации.

🇬🇧 Великобритания (NINO)

^[A-CEGHJ-PR-TW-Z]{2}\d{6}[A-D]$
  • 2-буквенный префикс (не может содержать D, F, I, Q, U, V) + 6 цифр + конечная буква (A-D).

🇯🇵 Япония (My Number)

^\d{12}$
  • “Индивидуальный номер” Японии, фиксированные 12 чистых цифр.

🇰🇷 Южная Корея (RRN)

^\d{6}-[1-4]\d{6}$
  • Дата рождения + код пола/века + серийный номер.

🇸🇬 Сингапур (NRIC/FIN)

^[STFG]\d{7}[A-Z]$
  • 1 заглавная буква (S/T/F/G) + 7 цифр + контрольная буква.

🇲🇾 Малайзия (MyKad)

^\d{6}-\d{2}-\d{4}$
  • Дата рождения + код штата + порядковый номер.

🇮🇳 Индия (Aadhaar)

^\d{4}\s\d{4}\s\d{4}$
  • 12 цифр, разделенных на 3 блока пробелами.

🇨🇦 Канада (SIN)

^\d{3}-\d{3}-\d{3}$
  • Номер социального страхования, 9 цифр, распространенный формат — xxx-xxx-xxx.

🇦🇺 Австралия (Medicare)

^\d{4}\s\d{5}\s\d{1}$
  • Распространенный формат номера карты Medicare, комбинация 4+5+1 цифр.

🔐 Многострановая универсальная валидация (Общие ID)

^[A-Z0-9\-\(\)\s]{5,20}$
  • Для валидации совместимости: от 5 до 20 символов, состоящих из заглавных букв, цифр, скобок, дефисов или пробелов.

Глобальные регулярные выражения для удостоверений личности, Руководство по формату удостоверений личности, Правила валидации номеров удостоверений личности, Шаблоны Regex для удостоверений личности, Regex для национальных номеров удостоверений личности, Полное руководство по регулярным выражениям для номеров удостоверений личности, Сопоставление форматов международных удостоверений личности, Regex для распознавания удостоверений личности, Валидация удостоверений личности разных стран, Таблица валидации номеров удостоверений личности с помощью Regex


📌 Отказ от ответственности

Вышеуказанные регулярные выражения предназначены только для базовой проверки формата. В реальных сценариях, пожалуйста, сочетайте их с правилами проверки легальности удостоверений личности каждой страны (такими как алгоритм Луна, проверка действительности даты рождения и т. д.) для обеспечения полноты.