JavaScriptと正規表現

var r = /^([-+]?[0-9]*)\.?([0-9]*[1-9])?$/;

var a = r.exec (123.0450);
a[1];  // '123'
a[2];  // '045'

var b = r.exec (123.0);
b[1];  // '123'
b[2];  // undefined

3年前のdocumentから発掘。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です