Framework (A-Z)

Referencia para la versión de Wiring 1.0 Build 0100+. Si tiene una versión previa, use la referencia incluida con su software. Si encuentra errores o tiene comentarios, no dude en contactarnos.

Nombre

splitString()

Ejemplos
String str = String("1240,87000,10,30,20,1200");  // el string a dividir
Vector < long > numVector;  // Vector long

void setup() {
  Serial.begin(9600); 
  pinMode(WLED, OUTPUT);  // Enciende el LED de la tarjeta Wiring
  digitalWrite(WLED, HIGH);
    
  splitString(str,',',numVector);  // divide str usando ',' como serparador para almacenar el resultado en numVector
  for (int i=0; i<numVector.size(); i++) {  // imprime el contenido de numVector
    Serial.println(numVector.get(i), DEC);
  }
}

void loop() {

}
Descripción Divide un string teniendo en cuenta la similitud del delimitador dado y retorna el resultado en un Vector. El string a dividir debe ser hecho en el formato del ejemplo: "valor numérico 1 delimitador numérico valor numérico 2 delimitador numérico ......... delimitador numérico valor n".
Sintaxis
splitString(dato, delimitador, resultado)
Parámetros
data String: El string a dividir
delimitador char: El char que será usado como delimitador
resultado Vector: Vector de números int o long con el resultado
Retorna Ninguno
Uso Application
Relacionados String
Vector
Updated on July 07, 2011 11:13:42pm PDT

Creative Commons License