Je dispose d'un fichier txt avec le contenuRegEx pour VB.net
$NETS
P3V3_AUX_LGATE; PQ6.8 PU37.2
U335_PIN1; R3328.1 U335.1
$END
besoin d'être mis à jour dans ce format, et enregistrer de nouveau dans un autre fichier txt
$NETS
'P3V3_AUX_LGATE'; PQ6.8 PU37.2
'U335_PIN1'; R3328.1 U335.1
$END
REMARQUE: nombre de lignes peut aller jusqu'à 10.000 lignes
Ma solution actuelle est de lire le fichier txt ligne par ligne, détecter la présence du ";" et le caractère de nouvelle ligne et faites les changements.
En ce moment, j'ai une variable qui contient toutes les lignes, est-il autre façon quelque chose comme remplacer par RegEx pour faire les changements sans boucle à travers chaque ligne, de cette façon que je peux facilement imprimer le résultat
et le suivi question, laquelle est la plus efficace?
Dans votre exemple, les lettres, chiffres et traits de soulignement semblent être des caractères valides pour votre chaîne à mettre à jour. Est-ce correct ou pourrait-il y avoir d'autres caractères? –
#, +, -, [,], sont les caractères qui peuvent se trouver n'importe où entre le retour à la ligne et ";" caractères – Aries