テキストボックス内のテキストに対してパターンマッチングを行う必要があります。C#でサーバーのポストバックイベントでやっていました。私の正規表現は次のとおりです。
public bool ValidatePassword(string temp)
{
bool isMatch = false;
passwd = passwd.Trim();
isMatch = Regex.IsMatch(temp,
@"^ # Start of string
(?=.*\p{Lu}) # Assert at least one uppercase letter
(?=.*\p{Ll}) # Assert at least one lowercase letter
(?=.*\d) # Assert at least one digit
(?=.*[^\p{L}\d]) # Assert at least one other character
.{8,13} # Match at least 8 characters and maximum of 13 characters
$ # End of string",
RegexOptions.IgnorePatternWhitespace);
return isMatch;
}
これを Javascript に移行して、クライアント側でマッチングを行いたいと考えています。この関数をJavascriptに移行するのを手伝ってくれる人はいますか?