1. ホーム
  2. javascript

Javascriptの正規表現 - 数字以外の文字の置き換え

2023-09-10 11:28:01

質問

これは動作します。

var.replace(/[^0-9]+/g, '');  

このシンプルなスニペットは、数字でないものを何もないものに置き換えます。

しかし、小数も実在する。 そこで、ピリオドをどう入れるかを考えています。

本当に簡単なことだと思うのですが、私のテストはうまくいきません。

どのように解決するのですか?

ピリオドをエスケープしましたか? var.replace(/[^0-9\.]+/g, '');