3
var number = "$1,344";
よう私は("$"
ため、ここでは英語)通貨記号によって通貨とローカライズ言語として数値形式を指定する必要があり、私は、番号を含む文字列を有しています。 JavaScriptやjQueryのロジックを使ってこれを取得できますか?
注:サードパーティのプラグイン/スクリプトを使用せずにこれを行う必要があります。
var number = "$1,344";
よう私は("$"
ため、ここでは英語)通貨記号によって通貨とローカライズ言語として数値形式を指定する必要があり、私は、番号を含む文字列を有しています。 JavaScriptやjQueryのロジックを使ってこれを取得できますか?
注:サードパーティのプラグイン/スクリプトを使用せずにこれを行う必要があります。
これはおそらく不可能です。その理由は、異なる言語を使用する多くの国で同じ通貨記号を使用する可能性があるからです。
€
は)一緒に、このようなオランダ語、英語、フランス語、ドイツ語、アイルランド語、 マルタ、スロバキア語、スロベニア語、スペイン語、および他のローカル の数十として 公用語を持っている23カ国で使用されています言語。$
)は一般的な通貨名です。米国 ドル、東カリブドル、フィジードル、新台湾ドル、 などがあります。国を使用しているドルは、 英語だけでなく、数十の言語を持っています。₹
のシンボルがないと信じています)、選択できる言語はまだまだあります。ほとんどすべての単一通貨記号に対してさらに多くの例を挙げることができます。
通貨記号から言語に移行する論理的な方法はないと思います。それは1対1のマッピングにも近くない。
ローカライゼーションは難しいです。
"$ 1,344"のようなものをとり、それから "US"を得たいと思っていますか? – FrankerZ
@FrankerZ - 彼は通貨記号を言語に、通貨記号をcuntryには望んでいません。 –
さて、 "数字"(実際には文字列)に '' $ "'が含まれているかどうかを確認し、 ''€ "'が含まれていれば他の人には通貨記号http://www.xe.com/iso4217.phpをシンボルに変換してください)。 – YakovL