数値範囲の正規表現を自動生成

JavaScriptで文字列検索のための数値範囲の正規表現を生成する関数を作成しました。

デモプログラム

  • 開始値と終了値を入力し、「整数に一致」「小数点付き数値にも一致」のどちらかのボタンを押してください。
  • 「数字以外の文字で数値の前後を囲う」オプションをチェックすると、数値文字列内の部分一致を回避できます。

数値の範囲

数字以外の文字で数値の前後を囲う

正規表現

JavaScript関数の情報

JSファイル

numberRangeRegexp.js

構文

numberRangeRegexp( start, end ,withDecimal) //範囲内の整数または小数点付き数値にマッチング

引数

start:数値範囲の開始値(整数)

end:数値範囲の終了値(整数)

withDecimal:小数点付き数値も含めるかどうか(bool)

返り値

数値範囲を表す正規表現の文字列