ホームページ > ウェブフロントエンド > jsチュートリアル > jQuery抽出物から文字列から数字を抽出します

jQuery抽出物から文字列から数字を抽出します

Jennifer Aniston
リリース: 2025-03-01 01:33:34
オリジナル
670 人が閲覧しました

jQuery extract numbers from string

jquery正規表現置換方法を使用して、文字列から数字を抽出するクイックコードスニペット:

function getId(str) {
    return str.replace(/[^0-9.,]+/, '');
}
ログイン後にコピー
ログイン後にコピー
JQueryを使用して文字列から数値を抽出するためのFAQ

jqueryを使用して文字列から複数の数値を抽出する方法は?

jQueryを使用して文字列から複数の数値を抽出するには、

メソッドとグローバルな正規表現を使用できます。

メソッドは、正規表現に一致する文字列内のコンテンツを検索し、一致を返します(配列として)。グローバルな正規表現(g)は、最初のマッチが見つかった後に停止するのではなく、すべての一致を見つけるために使用されます。例は次のとおりです match() match()文字列から整数と小数を抽出できますか?

var str = "价格是 25 美元和 50 美分";
var numbers = str.match(/\d+/g);
console.log(numbers); // 输出:["25", "50"]
ログイン後にコピー
ログイン後にコピー
はい、jqueryを使用して、文字列から整数と小数を抽出できます。整数と小数に一致する

メソッドと正規表現を使用できます。例は次のとおりです

jqueryを使用して文字列から番号を削除する方法は? match()

jqueryを使用して文字列から数値を削除するには、
var str = "价格是 25.50 美元";
var numbers = str.match(/(\d+\.\d+|\d+)/g);
console.log(numbers); // 输出:["25.50"]
ログイン後にコピー
ログイン後にコピー
メソッドと数字に一致する正規表現を使用できます。

メソッドは、文字列内の指定された値または正規表現を検索し、指定された値が置き換えられた新しい文字列を返します。例は次のとおりです

文字列から番号を抽出して、整数または浮動小数点数に変換できますか? replace() replace()はい、jqueryを使用して文字列から数値を抽出し、整数または浮動小数点数に変換できます。

メソッドを使用して数字を文字列として抽出した後、
var str = "价格是 25 美元";
var newStr = str.replace(/\d+/g, "");
console.log(newStr); // 输出: "价格是 美元"
ログイン後にコピー
関数を使用して整数に変換するか、

関数を使用してフローティングポイント数に変換できます。例は次のとおりです

文字列から番号を抽出して一緒に追加する方法は? match() parseInt() jqueryを使用して文字列から数値を抽出し、それらを一緒に追加するには、parseFloat()メソッドを使用して数値を抽出し、

メソッドを使用して一緒に追加できます。
var str = "价格是 25.50 美元";
var numbers = str.match(/(\d+\.\d+|\d+)/g);
var floatNumber = parseFloat(numbers[0]);
console.log(floatNumber); // 输出:25.5
ログイン後にコピー
メソッドは、配列の各値で提供された関数を実行することにより、配列を単一の値に削減します。例は次のとおりです

文字列から数字を抽出してソートできますか?

match()はい、jqueryを使用して文字列から数字を抽出してソートできます。 reduce()メソッドを使用して文字列として数値を抽出した後、reduce()メソッドを使用して並べ替えることができます。

メソッドは、配列の要素を所定の位置にソートし、配列を返します。例は次のとおりです
var str = "价格是 25 美元和 50 美分";
var numbers = str.match(/\d+/g);
var sum = numbers.reduce(function(a, b) {
    return parseInt(a) + parseInt(b);
}, 0);
console.log(sum); // 输出:75
ログイン後にコピー

文字列から数値を抽出し、最大または最小の数を見つける方法は?

jQueryを使用して文字列から数値を抽出し、最大または最小数を見つけるには、match()メソッドを使用して数値を抽出し、sort()またはsort()関数を使用して最大または最小数を見つけます。例は次のとおりです

function getId(str) {
    return str.replace(/[^0-9.,]+/, '');
}
ログイン後にコピー
ログイン後にコピー

文字列から番号を抽出して平均を見つけることはできますか?

はい、jqueryを使用して文字列から数値を抽出し、平均値を見つけることができます。 match()メソッドを使用して数値を文字列として抽出した後、reduce()メソッドを使用してそれらを一緒に追加し、合計を数値で除算できます。例は次のとおりです

var str = "价格是 25 美元和 50 美分";
var numbers = str.match(/\d+/g);
console.log(numbers); // 输出:["25", "50"]
ログイン後にコピー
ログイン後にコピー
文字列から数値を抽出して中央値を見つける方法は?

jQueryを使用して文字列から数値を抽出し、中央値を見つけるには、

メソッドを使用して数値を抽出し、ソートしてから中央の数字を見つけることができます。数値の数が偶数の場合、中央値は2つの中間数の平均です。例は次のとおりです match()

文字列から番号を抽出してモードを見つけることはできますか?
var str = "价格是 25.50 美元";
var numbers = str.match(/(\d+\.\d+|\d+)/g);
console.log(numbers); // 输出:["25.50"]
ログイン後にコピー
ログイン後にコピー

はい、jqueryを使用して文字列から数値を抽出してモードを見つけることができます。

メソッドを使用して数値を文字列として抽出した後、JavaScriptオブジェクトを使用して各数値の周波数を計算してから、周波数が最も高い数値を見つけることができます。例は次のとおりです

match()この改訂された回答は、一貫したコードスタイルを修正します。

以上がjQuery抽出物から文字列から数字を抽出しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート