Comment scinder une chaîne à l'aide d'un séparateur dans l'Arduino?

J'ai une variable de type Chaîne et je veux extraire les trois sous-chaînes separeted par ; pour les trois variables de chaîne de caractères.

String application_command = "{10,12; 4,5; 2}";

Je ne peux pas utiliser la méthode sous-chaîne parce que cette chaîne peut être l'un des suivants ou des modèles similaires également.

String application_command = "{10,12,13,9,1; 4,5; 2}"

String application_command = "{7; 1,2,14; 1}"

La seule chose qui est commun dans ces modèles, il existe trois sections séparées par des ;.

Toute réflexion est très apprécié.
Merci

InformationsquelleAutor | 2015-04-16