découper une chaine de caractères
Bonjour à tous,
Je suis confronté à un problème et j'aimerai avoir votre avis pour le résoudre.
A la base j'ai une chaine de caractères.
Je dois la découper selon différentes règles en sous chaines.
Par exemple :
Code:
1 2 3 4 5 6
|
T12M8 -> T12 et M8
T1 -> T1
TR1 -> TR1
PT4Z5 -> PT4 et Z5
C23 -> C23 |
Le découpage est réalisé pour les chaines supérieures à 3 caractères.
Je pensais utiliser la fonction split avec les expressions régulières mais je pense que cela va poser problème dans certains cas non?
Auriez vous une idée pour réaliser cela?
L'autre methode est la lecture caractère par caractère mais à ce moment la cela risque d'etre long et fastidieux.
Merci d'avance