У нас есть клиент, который хочет блокировать/обнаруживать неевропейские наборы символов как арабские и китайские. Люди теперь заполнять наши формы с содержанием, как это:Проверка валидности/проверка входного сигнала Набор иностранных символов
Я понятия не имею, что лучший способ обнаружить негерметичность европейских наборов символов.
Так мне интересно, в какую сторону идти:
- какой-JQuery проверки входных данных
- Rails проверки
- ...
Продолжительность:
- ruby 1.9.3p551
- Rails 3.2.19
Kr
Один JS подход заключается в использовании регулярных выражений для проверки ввода содержит не-английских символов (например, http://stackoverflow.com/questions/13840143/jquery-check-if-special-characters-exists-in-string, http://stackoverflow.com/questions/150033/regular-expression-to-match-non- английский-символы). Другой способ - проверить коды символов, как показано здесь. Http://jsfiddle.net/dekkard/o842p2p2/ – dekkard