JavaScript 形式で大文字と のみを許可するという次の要件があります。特殊文字とスクリプト タグを確認する方法がわかりません。次のコードを書きました。$、%、& などの文字を許可したくありません。
var upperCase= new RegExp('[A-Z]');
var lowerCase= new RegExp('^[a-z]');
var numbers = new RegExp('^[0-9]');
if($(this).val().match(upperCase) && $(this).val().match(lowerCase) && $(this).val().match(numbers))
{
$("#passwordErrorMsg").html("OK")
}