Показать сообщение отдельно
  #15 (permalink)  
Старый 25.05.2012, 14:37
Аспирант
Отправить личное сообщение для observer Посмотреть профиль Найти все сообщения от observer
 
Регистрация: 11.11.2011
Сообщений: 96

Что за бред в ответах? Человек неправильно поставил задачу, а вы ему неправильно даете советы.

1. Символы в автомобильных номерах в России созданы на основе букв из латиницы. Чтобы иностранцы, например, могли прочитать номер.

2. В тех местах, где указывают номер (в текстах на сайтах, например), люди не обязательно набирают русскими или латинскими. Могут набирать и такими, и другими. Как угодно. Поэтому, номер вида, Е 555 КХ, должен проверять и русские и латинские символы ЕКХ (рус) и EKX (лат), что не одно и тоже. И, безусловно, без учета регистра.

Регулярное выражение должно быть вида
Цитата:
/[\s0-9ETYUOPAHKXCBMукенхваросмит]+/i.test(sign)
,
где прописными -- кириллические, а строчными -- латинские.

П. с. ↑ это просто пример теста на попадание в "этот набор" символов.

http://ru.wikipedia.org/wiki/%D0%90%....D0.B8.D1. 8F (4-ый абзац вниз от "якоря").

Последний раз редактировалось observer, 25.05.2012 в 14:40.
Ответить с цитированием