Проверка символов клавиатуры с использованием регулярных выражений в JavaScript и PHP [закрыто]Javascript

Форум по Javascript
Ответить
Anonymous
 Проверка символов клавиатуры с использованием регулярных выражений в JavaScript и PHP [закрыто]

Сообщение Anonymous »

Я использую следующий код для проверки в JavaScript и PHP, мой вопрос:

-это символы, которые требуют сбегают правильно?

Код: Выделить всё

/*All keyboard characters except ` and ~
The string can be empty
Unicode characters such as persian letters, emoji, and special*/

let string = '؟ ، آ-ی a-z A-Z 0-9 ! @ # $ % ^ & * ( ) + = [ ] { } | \' " ; : / ? . , < > \ _ - 👋';
if (!/^[؟،آ-یa-zA-Z0-9!@#$%^&*()+=\[\]{}|'";:/?.,\s\p{Emoji_Presentation}\\_\-]*$/u.test(string)) {
alert('false');
} else {
alert('true');
}
php: [/b]
$string = '؟ ، آ-ی a-z A-Z 0-9 ! @ # $ % ^ & * ( ) + = [ ] { } | \' " ; : / ? . , < > \ _ - 👋';
if (preg_match('/^[؟،آ-یa-zA-Z0-9!@#$%^&*()+=\[\]{}|\'";:\/?.,\s\p{Emoji_Presentation}\\\_\-]*$/u', $string)) {
echo 'true';
} else {
echo 'false';
}
< /code>
Я хочу, чтобы следующие символы были разрешены:

؟ ، آ-ی a-z a-z 0-9! @ # $ % ^ & * () + = [] {} | '";: /?>

Подробнее здесь: https://stackoverflow.com/questions/797 ... pt-and-php
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»