Salutation,
Je débute en C# et j'ai une petite application à faire, mais je galère sur une phase de recherche de chaîne de caractère et remplacement:
Je dois aller chercher dans une chaîne de caractère (se trouvant dans un fichier) de ce type:
PR4100000005501PER C2 20130208000000R55034205 20130101 471 I 00004400+ 2205
une chaîne bien précise :
2012121720130116471 I
pour ensuite la modifier en :
20130101+'8 espaces'+471 I
Je dois ainsi modifier une chaîne commençant par "201212" et finissant par " I" (le chiffre juste avant le I varie, on ne peut donc pas en prendre compte)
je suis aller voir du coté de Regex mais rien ne fonctionne, y t'il une autre méthode, par exemple donner le début et la fin d'une chaîne et ce peut importe sa longeur, et la récupérer pour modifier les caractères?
ou bien encore trouver la chaîne par un début et récupérer la chaîne jusqu’à 16 caractères
j'utilise StreamReader et StreamWriter pour modifier le fichier.
Partager