Sto tentando di aggiungere del testo (ad esempio "Pesce") alla fine di ogni riga in un file utilizzando Visual Studio o SQL Server Management Studio utilizzando le seguenti impostazioni nella finestra di dialogo Trova/Sostituisci:
- Trova: $
- sostituire con: Pesce
- utilizzare le espressioni regolari: Controllato
Questo fa in gran parte il lavoro , ma per una manciata di linee non aggiunge solo "Pesce" alla fine della riga, ma lo colloca anche all'inizio della linea. Non riesco a distinguere alcun modello per questo comportamento sembra essere quasi casuale, con il più grande è il file più linee tendono a sbagliare.
Un simile find/replace con^(per inserire il testo all'inizio della riga) funziona senza problemi.
Qualcuno sa perché questo sta accadendo? E inoltre, ci sono suggerimenti migliori per ottenere ciò che voglio?
Perché non usare '\ n '? E sostituisci con 'Fish \ n' – cheesemacfly
@cheesemacfly - che risolve anche il problema, anche se è leggermente fuori campo perché non corrisponderà all'ultima riga del file se non finisce con una nuova riga! –