この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 19610|答える: 0

[出典] テキストボックスは数字の入力のみを許可しています

[リンクをコピー]
掲載地 2015/04/16 23:25:56 | | |

<input type="text" name="test" > <br />
<input name="test1" type="text" >
アップとダウンを使うのは違います
入力できるのは数字、アルファベット、アンダースコアだけです
<input ID="txtShopNumber" runat="server" class="input_text" maxlength="8"/>
よく使われる正規表現は「^[0-9]*$」の数字のみを入力できます。
入力できる数字はn桁のみ:「^\d{n}$」
少なくともn桁のみを入力してください:「^\d{n,}$」
入力できる数字はmからnまでの数字のみ:「^\d{m,n}$」
ゼロで始まる数とゼロでない数のみを入力できます:「^(0|[ 1-9][0-9]*)$"
小数点以下2桁の正の実数のみを入力できます:「^[0-9]+(.[ 0-9]{2})?$"
1〜3桁の小数点を持つ正の実数のみを入力できます:「^[0-9]+(.[ 0-9]{1,3})?$"
入力できるのはゼロでない正の整数のみ:「^\+? [1-9][0-9]*$」
0でない負の整数のみを入力できます:「^\-[1-9][0-9]*$」
入力できる文字は長さ3の文字のみ:「^. {3}$」
入力できる文字は26文字の列だけです:「^[A-Za-z]+$」
26文字の文字列のみを入力できます:「^[A-Z]+$」
入力できる小文字は26文字のみ:「^[a-z]+$」
入力できるのは数字と26文字の文字列のみ:「^[A-Za-z0-9]+$」
入力できるのは、数字、26文字、またはアンダースコア「^\w+$」からなる文字列だけです。
ユーザーパスワードの確認:「^[a-zA-Z]\w{5,17}$」正しい形式は次の通りです:文字で始まり、長さは6〜18の間です。
含まれるのは文字、数字、アンダースコアのみです。
^%&'が含まれているかどうか確認してください; =?$\"など: "[^%&',; =?$\x22]+"
入力できるのは中国語の文字のみ:「^[\u4e00-\u9fa5],{0,}$」
メールアドレスを確認してください:「^\w+[-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$」
インターネットURLの確認:「^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$"
認証済み電話番号:「^(\d3,4|\d{3,4}-)?\d{7,8}$」
正しいフォーマットは「XXXX-XXXXXXXXX」「XXXX-XXXXXXX」「XXX-XXXXXXX」です。
「XXX-XXXXXXXX」,「XXXXXXX」,"XXXXXXXX"。
ID番号(15桁または18桁)を確認:「^\d{15}|\d{}18$」
1年間の12か月の検証期間:「^(0?[ 「1-9]|1[0-2])$」は正しく書式化されています:「01」-「09」と「1」「12」
1か月間の31日間の検証:「^((0?[ 1-9])|((1|2)[0-9])|30|31)$"
正しい形式は「01」「09」「1」「31」です。

正則表現を使って、数字、小数点、英語の文字、漢字、その他のコードの入力を制限します

1. テキストボックスは数字コードのみ入力可能(小数点も入力できません)
<input>
2. 入力できるのは数字のみで、小数点は入力可能です。
<input>
<input name=txt1>
3. 数と小数点法 2
<input type=text t_value="" o_value="">
4. 文字と漢字のみ入力可能です
<inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers">
5. 入力は英語の文字と数字のみで、中国語は入力できません
<input>
6. 数字と英語<フォントのみ入力 color="Red">chun</font>
<input>
7. 小数点以下は最大2桁まで(数字、両方とも中国語で入力可能)、文字や演算子記号は入力できません。
<input>
8. 小数点以下は最大2桁まで(数字、文字、中国語を入力可能)で、演算子記号を入力できます:
<input>




先の:正則表現オンライン自動発生器
次に:アンチSQL注入の ASP.NET
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com