В соответствии с данным примером изображения и
Шаблон номера автомобиля Saudia (KSA) содержит три буквы и до четырех чисел
Вы можете сделать это просто, например, так::
\d{1,4}[A-Z]{3}
Объяснение:
\d{1,4}
-> означает от 1 до 4 цифр
[A-Z]{3}
-> означает 3 заглавные буквы
Но если вам нужно также включить арабские буквы, то вам следует использовать их специфичные для Unicode кодовые точки, которые вы можете найти здесь Unicode для арабских букв .
К сожалению, я не знаю арабский язык, поэтому я не могу проверить это больше, чем просто скопировать некоторые буквы, которые вы дали.
Но теоретически это будет примерно так:
\d{1,4}[A-Z\x{0600}-\x{06FF}]{3}
Объяснение:
\d{1,4}
-> означает от 1 до 4 цифр
[A-Z\x{0600}-\x{06FF}]{3}
-> означает 3 символа Unicode с кодом от 0600 до 06FF (согласно прилагаемой таблице)