ホームページ > ウェブフロントエンド > jsチュートリアル > 入力が正の整数、浮動小数点数、その他の数値であるかどうかを判断するための js 関数コード_javascript スキル

入力が正の整数、浮動小数点数、その他の数値であるかどうかを判断するための js 関数コード_javascript スキル

WBOY
リリース: 2016-05-16 18:16:11
オリジナル
1114 人が閲覧しました
1. 値の型を判断するための正規表現を以下に示します。
コードをコピー コードは次のとおりです。

/^d $/ //負でない整数 (正の整数 0)
/^[0-9]*[1-9][0-9]*$/ / /正の整数
/^((-d )|(0 ))$/ //非正の整数 (負の整数 0)
/^-[0-9]*[1-9][0 -9] *$/ //負の整数
/^-?d $/ //整数
/^d (.d )?$/ //非負の浮動小数点数 (正の浮動小数点数 0 )
/^ (([0-9] .[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9] *.[0-9 ] )|([0-9]*[1-9][0-9]*))$/ //正の浮動小数点数
/^((-d (.d ) ?)|(0 (. 0 )?))$/ //非正の浮動小数点数 (負の浮動小数点数 0)
/^(-(([0-9] .[0-9]*) [1-9][0-9] *)|([0-9]*[1-9][0-9]*.[0-9] )|([0-9]*[1-9] ][0-9]*))) $/ //負の浮動小数点数
/^(-?d)(.d)?$/ //浮動小数点数

2. プログラムでの使い方
コードをコピー コードは次のとおりです:

var r = /^[0-9]* [1-9][0-9]*$/ //正の整数
r.test(str); //str は指定する文字です。

3. デジタル、文字、日付、電子メールの js 関数を決定するために使用できる通常の関数をテストします
コードをコピー コードは次のとおりです:

function TestRgexp(re, s){ // パラメータの説明re は正規表現、s は判定対象の文字です
return re.test(s)
}

4. 関数の適用
コードをコピーします コードは次のとおりです。

最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート