1

複数のコンマ区切り値を含む文字列の最初のコンマの前の単語を除くすべてを削除したい:

ie - 値 1、値 2、値 3、値 4

「Value One」のみを分離して返品したいと考えています。同じ形式の複数の文字列で値が異なるため、特定の値を置き換えるのではなく、最初のコンマに基づいて置き換えたいと考えています。

ありがとう。

4

4 に答える 4

5
var string = 'Value One, Value Two, Value Three, Value Four';

string = string.substring(0, string.indexOf(','));

http://jsfiddle.net/2PJCe/

于 2013-06-14T18:55:45.230 に答える
3

あなたはこれを行うことができます:

var stuff = "Value One, Value Two, Value Three, Value Four";
var first = stuff.split(",")[0];
于 2013-06-14T18:54:45.647 に答える
1

これにより、結果が得られます。

var str = "Hello world, welcome to the universe.";//your string
var result = str.substring(0,str.indexOf(","));//result
于 2013-06-14T18:57:08.710 に答える
0

正規表現を使用した代替方法は次のとおりです。

var string = "Value One, Value Two, Value Three, Value Four";
var first = string.replace(/,.*/s, "");
于 2013-06-14T18:57:20.760 に答える