すべての数値を見つける
整数、浮動小数点や負数も含むすべての10進数を探す正規表現を書いてください。
使用例:
let reg = /あなたの正規表現/g;
let str = "-1.5 0 2 -123.4.";
alert( str.match(re) ); // -1.5, 0, 2, -123.4
任意で少数部分をもつ正の数は(前のタスクより): \d+(\.\d+)?
.
先頭に任意の -
を追加しましょう。:
let reg = /-?\d+(\.\d+)?/g;
let str = "-1.5 0 2 -123.4.";
alert( str.match(reg) ); // -1.5, 0, 2, -123.4