出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() ![]() |
![]() ![]() ![]() |
[4851] アルファベットと数字の組み合わせの確認方法 |
投稿者:うにさん 2004/12/16 7:19:49 |
ASPで会員登録システムを作成しています。新規登録画面では、ユーザーが好きなパスワードを登録できるようにしたいのですが、「数字とアルファベットの組み合わせ7桁」と言う条件がついています。つまり、数字だけでもアルファベットだけでもエラーを表示させたいのです。 登録フォームに入力されたパスワードが数値とアルファベットの両方を含んでいることを確認する方法はありますでしょうか。 宜しくお願いします。 |
[4854] Re:アルファベットと数字の組み合わせの確認方法 |
投稿者:暇人さん 2004/12/16 16:14:25 |
> 登録フォームに入力されたパスワードが数値とアルファベットの両方を含んでいることを確認する方法はありますでしょうか。 MSDN参照 下の方に正規表現の関数があるので利用できます http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/script56/html/vspropattern.asp これはVBScriptの例なので、ASPで処理する場合は手直しが必要です JScriptでもできます。そのへんは環境とご自分のスタイルに合わせて手直ししてください。 その上で、2回パスワードに対して検索をかけます 1度目はpatternに数字とアルファベットを入れて、数字とアルファベットだけでできていることを確認します 2度目はpatternに数字(かアルファベット)を入れて、数字(かアルファベット)のみでは出来ていないことを確認します 以上2度の正規表現の検索によりアルファベットと数字でできたパスワードである事を確認できます。 |
[4858] Re:アルファベットと数字の組み合わせの確認方法 |
投稿者:うにさん 2004/12/17 6:24:19 |
暇人 様 早速のアドバイス、ありがとうございます。 恥ずかしながら、正規表現は今まで扱ったことがなく、MSDNを参照させていただきましたが記述方法もよくわかりませんでした。 まず基本的なところを自分で勉強してみます。 その上で当初の私の問題にとりくみ、再度ご質問させていただきたいと思います(間違いなく質問が出てくると思いますので。。。) 宜しくお願いします。 |
TreeBBS For ASP V.0.1.3 |