Я использую /^\d+$/
для цифр и /^[a-zA-Z]*$/
для писем.regex включить все, кроме номеров; включить все, кроме букв
Они используются для проверки символов, введенных в текстовое поле, с использованием onkeydown="somefunction(String.fromCharCode(event.keyCode));"
, и мой аргумент передается, чтобы узнать, совпадает ли оно с регулярным выражением. Я хочу, однако, включить backspace для обоих из них. Возможно, даже стрелки клавиатуры, но стрелки не самые важные. Пожалуйста помоги!
Почему вы не соответствуете соответствующему keyCode напрямую, прежде чем преобразовывать их в символы? – Robin