j'ai une chaine des 40 caractères (longueur fixe). Cette chaine contient que des chiffres et est renseignée par paquet de 10 chiffres (soit 4 paquets maxi)
Ex 1 : "01234567899876543210 "
Ex 2 : "0123456789 "
Ex 3 : 0123456789012345678901234567890123456789"
J'aimerai spliter cette chaine et la mettre dans un tableau de string.
J'essaye, sans réussite avec les regex.
pouvez vous m'aider ?
DT
A voir également:
C# split
Sql découper une chaîne séparateur - Meilleures réponses
Bien que je sois d'accord avec Bidou,
Mais si on ne connait pas la longeur des chaines, et si, comme dans l'exemple, elles possedent d'autres caracteres (padding) je pense qu'un regex avec une pattern = "(\d{10})" devrait suffire.
en fait, je ne suis pas loin de la vérité avec string
pattern =
@"^(\d{10})(\d{10})(\d{10})$";
mais j'ai une occurence vide en plus dans mon tableau de string... Je suis donc convaincu que c'est possible avec un simple "REGEX"