-2
    var a = "Usd:12.34";

うーん...だからaは変数であり、私が望むのは単語Usdを抽出し、それをJavascriptのvar bに割り当てることです

4

2 に答える 2

1

セパレータとして常に存在する場合は、次のメソッド:を使用できます。.split()

var a = "Usd:12.34";
var b = a.split(':')[0];

ここでは、:区切り記号を使用してテキストを分割し、結果の配列の最初の要素を取得しています。追加のエラー チェックを実行して、文字列が正しい形式であることを確認できます。

于 2013-02-16T10:18:43.370 に答える
0

文字列リテラルを文字で分割:し、配列の最初の要素を取得します。

var a = "Usd:1234";
var b = a.split(":")[0];

作業例: http://jsfiddle.net/CXdqc/

于 2013-02-16T10:19:10.017 に答える