자바 스크립트에 다음 문자열 변수가 있습니다.문자열 앞뒤에 값 가져 오기 "-"문자열에서
var str = "12-134, 65-598, 100-210, 857-34, 3-21, 89-103".
"-"앞뒤의 모든 값을 개별적으로 반환하고 싶습니다. 그것은 "-"앞에; "12, 65, 100, 857, 3, 89". 그리고 "-"뒤에; 134, 598, 210, 34, 21, 103. 미리 감사드립니다.
자바 스크립트에 다음 문자열 변수가 있습니다.문자열 앞뒤에 값 가져 오기 "-"문자열에서
var str = "12-134, 65-598, 100-210, 857-34, 3-21, 89-103".
"-"앞뒤의 모든 값을 개별적으로 반환하고 싶습니다. 그것은 "-"앞에; "12, 65, 100, 857, 3, 89". 그리고 "-"뒤에; 134, 598, 210, 34, 21, 103. 미리 감사드립니다.
쉼표를 사용하여 값을 먼저 분할 한 다음 하이픈으로 각 값을 분할해야합니다. 어쩌면이게 뭔가?
var firstArray[];
var secondArray[];
var strArray[] = str.split(",");
for (var i=0 ; i<strArray.length; i++){
var strVal[] = strArray[i].split("-");
firstArray.push(strVal[0]);
secondArray.push(strVal[1]);
}
나는이 아주 방법을 쓰고 있었다, 좋은 외침. –
고맙습니다. ncdreamy. 그것은 효과가 있었다. –
자바 스크립트의'split()'메소드를 참조하십시오. http://www.w3schools.com/jsref/jsref_split.asp 당신의'str.split ("-");' –
으로하겠습니다. Matthew에게 감사드립니다. –