suneel kumar gupta Ответов: 0

Отдельный jQuery и регулярных выражений для буквенно-цифровых символов, 1 заглавную и 1 строчную, 1 специальные символы.


ПРИВЕТ,
Я хочу реализовать проверку jQuery для пароля с помощью динамической политики паролей. поэтому нам нужно разделить регулярное выражение для буквенно-цифровых, чувствительных к регистру и специальных символов.


Что я уже пробовал:

Я сделал ниже код-

    $(function () {
            $("[id$=btn_changePwd]").click(function () {

<pre>if (Boolean.parse(validationSettings.IsAlphanumeric) && !$("[id$=txtNew]").val().trim().match(/^[a-zA-Z0-9]+$/)) {
                    $("[id$=lblMessage]").show();
                    $("[id$=txtNew]").focus();
                    return false;

                }
                else {
                    $("[id$=lblMessage]").hide();
                }

                if (Boolean.parse(validationSettings.IsCaseSensitive) && !$("[id$=txtNew]").val().trim().match(/^(?=.*[a-z])(?=.*[A-Z])/)) {
                    $("[id$=lblMessage]").show();
                    $("[id$=txtNew]").focus();
                    return false;
                }
                else {
                    $("[id$=lblMessage]").hide();
                }
                if (Boolean.parse(validationSettings.IsSpecialChars) && !$("[id$=txtNew]").val().trim().match(/^(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]/)) {
                    $("[id$=lblMessage]").show();
                    $("[id$=txtNew]").focus();
                    return false;
                }
                else {
                    $("[id$=lblMessage]").hide();
                }
if (password != confirmPassword) {
                    alert("Passwords do not match.");
                    return false;
                }
                return true;
            });

        });

Patrice T

А у вас есть вопрос или проблема ?

suneel kumar gupta

выше код не работает, поэтому мне нужно решение этой проблемы.

Patrice T

Можете ли вы определить "не работает"?

0 Ответов