Template:Isnumeric

半永久的に拡張半保護されているテンプレート
テンプレートの解説[表示] [編集] [履歴] [キャッシュを破棄]

入力文字列が数字として扱えるかどうかを判定するテンプレートです。できる場合は数字を、できない場合は空文字列を返します。なお、「数字であるか」ではなく「数字として扱えるか」なので、1+1といった簡単な数式は「数字として扱える」ものとして返されます。

使用法

{{Isnumeric|<文字列>}}

  • 入力文字列が数字として扱える場合はその数字を、扱えない場合は空文字列を返します。
  • |boolean=trueと指定することで、入力文字列が数字として扱える場合は1を、扱えない場合は0を返します。

使用例

  • {{Isnumeric|1,327.50}} → 1,327.50
  • {{Isnumeric|9,999 (1950)}}
  • {{Isnumeric|9999999999999}} → 9999999999999
  • {{Isnumeric|500メートル}}
  • {{Isnumeric|500*500}} → 500*500
  • {{Isnumeric|9.999e50}} → 9.999e50
  • {{Isnumeric|1+1}} → 1+1
  • {{Isnumeric|}}

関連項目