Запрет спец символов

  • Автор темы Fifajan
  • Дата начала

Fifajan

Guest
Запрет спец символов

Нужно зделать запрет на все символы отличные от букв (латиницы, кириллицы ...), собираюсь в основу проверяющей функции положить ord(), вот только как отсечь символы по их кодам? По порядку ли идут символы (сначала спец символы, потом буквы, ...), можно ли одним махом отсечь все спец символы, указав, при проверке что код должен быть больше N, подскажите плиз с какого начинаются буквы или пошлите на АСКИ таблицу...
 

Фанат

oncle terrible
Команда форума
Да, по порядку.
Я думаю, такая функция будет хорошей практикой для начинающего.
для начала, и для проверки, сделай цикл от 0 до 255, выволодящий ord счетчика. и тебе станет наглядно видно - что идет по порядку и что отсекать
 

GeT

Новичок
Фанат
Хоть убейте, не пойму зачем делать цикл, когда с регулярными выражениями это делается в одну строку?
 

SiMM

Новичок
> такая функция будет хорошей практикой для начинающего.
Честно говоря, неприятно видеть вопросы, по которым видно, что человек не понимает, что текст - это лишь набор байтов. А подобные вещи, имхо, позволяют закрепить это в памяти и осознать.
 

Fifajan

Guest
Я "открыл" для себя регулярные выражения, и это действительно просто и круто, всем спасибо!
 
Сверху