Aduino 아두이노 문자열 Split
관련링크
본문
void Split(String sData, char cSeparator) { int nCount = 0; int nGetIndex = 0 ; //임시저장 String sTemp = ""; //원본 복사 String sCopy = sData; while(true) { //구분자 찾기 nGetIndex = sCopy.indexOf(cSeparator); //리턴된 인덱스가 있나? if(-1 != nGetIndex) { //있다. //데이터 넣고 sTemp = sCopy.substring(0, nGetIndex); Serial.println( sTemp ); //뺀 데이터 만큼 잘라낸다. sCopy = sCopy.substring(nGetIndex + 1); } else { //없으면 마무리 한다. Serial.println( sCopy ); break; } //다음 문자로~ ++nCount; } }