3
A
答えて
5
:1バナナ+ 1つのパイナップル+ 3つのオレンジ
私の目的は、配列やJSONまたは何か他の
結果に結果を持つことですこの正規表現を使用し
- /- >スタート
- \ D + - >桁
- /G - グローバルマッチのため>端およびg
String.prototype.match()
とparseInt()
使用
var str="1 banana + 1 pineapple + 3 oranges",mats=[];
str.match(/\d+/g).forEach(function(i,j){mats[j]=parseInt(i);});
console.log(mats);
6
:
let s = "1 banana + 1 pineapple + 3 oranges";
let result = s.match(/\d+/g).map(n => parseInt(n));
console.log(result);
9
var result= "1 banana + 1 pineapple + 3 oranges";
result.match(/[0-9]+/g)
関連する問題
- 1. C#の文字列から注文番号を抽出して別の文字列に入れます
- 2. 文字列から特定の番号を抽出する方法
- 3. 文字列の配列からグラブ番号 - regex - javascript
- 4. 文字列のJavascriptの変更番号
- 5. 文字列から記号を抽出する
- 6. 単純なJavaScriptの文字列抽出
- 7. データフレームからの文字列の抽出
- 8. JavaScriptを使用した文字列からのURLの抽出
- 9. 文字列からのPHPテキスト抽出
- 10. 文字列からの抽出
- 11. 文字列からの抽出 - Ruby
- 12. JSON文字列オラクルからの抽出
- 13. Javascript - 特定の数値を文字列から抽出する
- 14. Java:Matcherからグループ番号を抽出
- 15. 電話番号入力フィールド(PHP)から番号を抽出
- 16. Objective-Cの文字列から文字列を抽出する
- 17. Java - 文字列の番号
- 18. Lucene番号抽出
- 19. JSONオブジェクトから文字列を抽出
- 20. シェル:ソースコードから文字列を抽出
- 21. クエリ文字列からURLを抽出
- 22. 文字列から文字列を抽出する
- 23. 文字列から文字列とintを抽出します。
- 24. 文字列から部分文字列を抽出します。
- 25. 文字列から部分文字列を抽出する
- 26. 文字列から文字列を抽出する方法
- 27. 文字列オブジェクトのn番目からn番目の文字を抽出します。
- 28. 抽出文字列
- 29. 文字列番号混乱
- 30. 文字列からの文字の抽出
ありがとう、このメソッドは私の使用例に完全に対応しています。 –
いつでも@LouiseGodec –
これとロビーからの回答は正しいです。したがって、これを回答としてマークすると、今後の訪問者に役立ちます。 –