Нет, ты не можешь.
Нет такого понятия, как «английские буквы». То, что вы описываете, это латинские символы, из которых 52, которые появляются в английском языке, также появляются в большинстве других языков.
Кроме того, многие английские слова пишутся с сохранением иностранных акцентов, например, в словах cafe, naïve и façade.
Лучшее, что вы могли бы сделать, это запустить проверку английской орфографии и отклонить любой ввод с заданным процентом орфографических ошибок.
Вы можете применить кодировку ASCII, но это не помешает кому-то дать вам ввод юникода - это просто будет означать, что он неправильно декодируется (и будет выглядеть как тарабарщина)
person
jsj
schedule
07.02.2013
<!------- x
не совпадает с<!-- x
(только два тире для обоих открывающих и закрывающие комментарии) Это что-то генерирует, или вы можете переместить стили в файл.css
? - person Stephen P   schedule 07.02.2013