Aus mehreren Leerzeichen ein Leerzeichen machen

Hi.

Also ein kurzer Test:
Code:
// Groovy

def wd = "Widerstandspunktschweissen"
def leer = ''

new File("eingabedatei.txt").eachLine { line ->
   println "vorher: $line"
   
   line = line.replace('"',' ')
     .replace(';',' ')
     .replace(wd,leer)
     .replaceAll("_+", "_")
     .replaceAll(" +", " ");
     
   println "nachher: $line"
}
ergibt für die eingabedatei.txt folgendes:
Code:
vorher: "4G8_800_415____0210_A01_0001_L";"Widerstandspunktschweissen";"2314,10";"-850,26";"208,00";
nachher:  4G8_800_415_0210_A01_0001_L 2314,10 -850,26 208,00
Irgendwas mußt du wohl noch falsch machen...

Gruß
 
Sorry hatte es zwar eigesetzt aber wieder ausmarkiert.

jetzt geht es.

DANKE.

Sehe vor lauter Bäume den Walt nicht mehr.
 
Zurück