ホームページ >コンピューターのチュートリアル >コンピュータ知識 >JSP を使用して、ユーザーが統計用の文字列を入力する必要がある文字統計プログラムを作成します。
分かりやすくするために正規表現を使用しました:
必須パッケージ: java.util.regex.Pattern;
String str=request.getParameter("str"); //str
であると仮定して、そのテキスト ボックスの値を取得します。int numberCount=0; //数値の数
int aplha=0; //文字数
int other=0; //その他の数値
for(int i=0;i if(Pattern.matches("^[0-9]",str.charAt(i) "")){ 番号数 ; } else if(Pattern.matches("^[a-z]||[A-Z]",str.charAt(i) "")){ α; } } response.getWriter.println("number:" numberCount "letter:" aplha "other:" other) } jsp に推測数値を記述する index.jsp ページには num という名前のコントロールが定義されていないため、request.getParameter("num") は NULL です。 に変更します。つまり、name=num"が name="num" (num の前に二重引用符が付きます)、value=""が value=" に変更されます。 "(二重引用符の間のスペースを削除するだけです). index.jsp ファイルの完全な内容は次のとおりです: (guess.jsp ファイルを変更する必要はありません)
index.jsp ページの を
1 ~ 100 の数字を入力してください:
JSP ページを作成し、JSP ページに番号を入力し、ボタンをクリックしてページを送信してください。入力インターフェース:
デモ
偶数を入力しました
###機能テスト(){###
var obj = document.getElementById("id").value; // ここの ID を独自のテキスト ID に置き換えますif(obj>0 && obj trueを返す;
###}それ以外###
alert("クオウ");}
送信ボタンで action="test(); return false;"
テストせずに直接ここに書きました
JavaScript は自分で学ぶことができます。とても簡単なことです
以上がJSP を使用して、ユーザーが統計用の文字列を入力する必要がある文字統計プログラムを作成します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。