2013-07-21 6 views
-3

문자열을 배열로 변환하는 방법은 무엇입니까?

var twitter = 'RT Informacion sobre algo en comun @opmeitle #demodelor union J, http://bit.ly/a12, [email protected]'; 

내가 그런 뭔가가 필요 ... 내가 별도로 각 요소를 반복해야하기 때문에?, 확인 할 수있는 방법을 배열하는 문자열을 변환해야합니다, 트위터입니다.

var result = ['RT, Informacion, sobre, algo, en, comun, @opmeitle, #demodelor, union, J, http://bit.ly/a12, [email protected]'] 

for (i in result) { console.log(result[i]) } // output >> 
RT 
Informacion 
sobre 
... 

사용, 자바 스크립트 또는 nodeJs

+0

무엇을 원하니? – null

+0

을 사용하여 twitt를 배열로 변환합니다. – opmeitle

+0

단어로 분할 하시겠습니까? – wwww

답변

3

이 같은해야 할 것 나에게 같다 : .split

var string = "hi coldfusion stackoverflow"; 
var array = string.split(' ') 

이 코드는 전달 된 인수를 통해 문자열을 배열로 분할하는 이 경우 공백입니다 (" "). .split이 실행되면 모든 공백이 제거되므로 공백 사이에 배열의 새 요소 (?)가 만들어집니다. 배열을 반복하는 for in 루프를 사용하여

2
// This splits result into words -- /\s+/ is a regex 
// that detects one or more whitespace characters 
var twitt = 'foo bar baz quux'; 

var result = twitt.split(/\s+/); 
// result is now ['foo', 'bar', 'baz', 'quux'] 

for (var i = 0; i < result.length; i++) { 
    console.log(result[i]); 
} 

마십시오.

+0

이 진짜 문제 !! var twitter = 'RT 형식 정보 comun @opmeitle #demodelor union J, http://bit.ly/a12, [email protected]'; – opmeitle

+0

좋습니다, 감사합니다 !! 쉽고,이 게시물에 대한 미안 해요! :디 – opmeitle

관련 문제