- 締切済み
入力チェック
すでに決まった数字0001や00102などがあり、 ユーザー側が数字を入力し、決まった数字以外を入力していないかどうか、チェックするものを作りたいのですがまったく検討がつきません。 何かヒントでもよいので教えていただけないでしょうか?
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17068)
関連するQ&A
- 入力値チェックについて
access2007 にて・・・ テキストボックスの入力値の最終チェックとして(ボタンを押したときにチェックする)、 半角数字と半角ハイフン以外が入っていたらエラーとしたいのですが、 どのようなコードを書けばよろしいのでしょうか?ご指導願います。
- 締切済み
- その他(データベース)
- 入力チェック・・・
何が違うのかわからないんです・・・ どうか教えてください。 /**== 入力値をチェック ==**/ /* 入力値が0以下の数字、或いは数字以外の文字の場合 */ while((number <= 0) || (isdigit(number) == 0)) { /* エラーメッセージを表示します */ printf("2以上の数字を入力してください。\n"); /* 数を入力させる準備メッセージを表示 */ printf("number = "); /* キーボードからの入力を受け付ける */ fgets(str, sizeof(str), stdin); /* 文字列を数値に読み替える */ number = atoi(str); } …とソースを書いたのですが、無限ループになってしまいます…。 isdigitがうまく働いていないようなのですが、どう したらよいか、わかりません…。 解決方法を教えてください!
- ベストアンサー
- C・C++・C#
- 数字と、文字列入力のチェックを同時にする方法
最近Cを勉強しはじめたものです。 文字列のチェックでどうしていいのかわからないので アドバイス下さい! ユーザからデータのサイズ入力を求めた後、入力された数字と、文字列入力のチェックをしたいのです。考えてることはこうです。 (1)ユーザにデータのサイズ入力を求める。 (2)ユーザはサイズを入力する。 この時、認められている入力形式は ・100 ・100B ・100M ・100MB のような4パターンの入力が可能。 (ちなみにMだけでなく、K、Gも可能にできるように考えています。) (3)この入力された文字列をチェックする。 ・0だけ入力は認めない。 ・数字とK、M、G、B、KB、MB、GBの組み合わせはOKそれ以外の文字や文字列は認めない。 ・100MBはOKだが、M100BやMB100などは認めない。 とすると、一つ一つチェックしていくと ソースの階層がどんどん深くなっていく気がして 混乱しています。 どのようにすればスッキリできるでしょうか? また、このような文字列比較ができる関数やAPIがありましたら教えて下さい。 宜しくお願いします。
- ベストアンサー
- C・C++・C#
- 入力チェックについて
体重を入力するテキストボックスがあります。 整数部分と小数部分は分けないので、 入力できる種類は半角数字とドットです。 整数部分は3桁まで、小数点以下は第一位までとする 入力チェックをつけたいのですが、 整数部分と小数点部分を別々にチェックするにはどのような命令を使用すればよいでしょうか。 (60, 60.1 , 105 などのパターンが考えられると思います。)
- ベストアンサー
- Visual Basic
- 入力値チェック
VBにて、テキストフィールドに入力した値を チェックするプログラムを作りたく、記載を致しました。 わからない点として、 (1) 値を入れ終わった直後に入力チェックが入るようにする コードをどうかけばいいのか? (2) 入力チェックは、"1~5"の値入力のみを受付ける。 それ以外は、"入力を受け付けない"というメッセージを 促し、テキストフィールドの値を空にする。 の2点です。 このチェック処理を作るための手順についてお伺いしたく 記載を致しました。 ご教授の程お願い致します。
- 締切済み
- Visual Basic
- 入力チェック
お世話になります。 JavaScriptでの正規表現で入力チェックをしたいのですが、うまくいきません。 以下のようなことをするのにはどうしたらよいのでしょうか? ■小数点のある数字の入力チェック 整数の最大桁数:6桁 少数の最大桁数:2桁 とします。 例:フィールドに以下を入力した場合 120.50 → OK 10000000.1 → NG 整数の桁数がオーバー 150.1478 → NG 小数の桁数がオーバー
- ベストアンサー
- JavaScript
- perlで入力チェック
昨日ここでお世話になって無事プログラムが完成しました。でももう1個だけどうしても分からない事があるので 教えてください。 フォームで半角、全角数字の入力チェックを行おうとして正規表現を使おうと思ったのですが、perlのコードが分かりません。いろんなサイトを見てこれかな?ってのは探したのですが駄目でした。知恵をお貸しくださいませ。 if ($FORM{'kingaku'} ne *ここに入れるのがわかりませんT0T*) { &error("金額を数字で入力してください。"); } たぶん、これで入力チェックのはずですが・・違ったら指摘おねがいします。
- ベストアンサー
- CGI