特定の文字列から小数、小数、および整数値を抽出するには、正規表現が必要です。たとえば、入力は次のようになります。
- りんご 1/2個
- 1.5 オレンジ
- 2.5 オレンジ
- レモン1個
出力は次のようになります。
- 1/2
- 1.5
- 2.5
- 1
3 つの異なる正規表現を使用して小数、小数、整数の値を個別に抽出する方法を見つけましたが、1 つの正規表現ですべての可能な数値を抽出する方法がわかりません。
現在、Javascript String オブジェクトの match メソッドを使用しています。
どんな助けでも大歓迎です。