2017-02-17 8 views
-5

私が持っている文字列は:JS使用して2つの部分に文字列を分割

str= "less than some value"; 

私が取得したい「何らかの値」から分離する「より小さい」、何かのように:

var a = "less than"; 
var b ="some value"; 

どのように私がすることができますこれを行う? ありがとう!

+1

これは唯一の条件ですか? – AHBagheri

+1

[重複する文字列を分割する方法は?](// stackoverflow.com/q/96428) – Tushar

+2

分割する基準は何ですか?中央に近い、または2つの単語の後、または最後の2つの単語の前のスペースで、または入力が常に「より小さい」という単語で始まると言っているのですか? – nnnnnn

答えて

1

質問は、その要件には具体的ではありませんが、私がこれを行った質問で尋ねられた結果を得ることです。

var word = "less than some value"; 
var split = word.split(" "); 
var a = split[0] + " " + split[1]; 
var b = split[2] + " " + split[3]; 
console.log(a); //logged "less than" 
console.log(b); //logged "some value" 

これがあなたの望みであるかどうかは確かではありません。

0

「大したコードは必要ありません」という部分文字列メソッドを使用して、実行したいものを取得します。

var str = "less than some value"; 

var somevalue = str.substring(10); // seperates string from 10 characters 
var lessthan = str.substring(0,10); // seperates string from 10 characters negative 


console.log(lessthan); 
console.log(somevalue); 

=========================================== =============================

フィドル:

https://jsfiddle.net/eb9c9evc/3/

-1

splitを使用してみてくださいメソッドのパラメータを渡します。

str.split(); 
関連する問題