Ersetzen eines Unterstrichs durch ein Leerzeichen in einer ZeichenfolgeHallo:
Ich habe eine lange Beschreibung eines Produkts, die eine Reihe von Unterstrichen __ enthält, die ich nicht möchte. Ich möchte sie stattdessen durch Leerzeichen ersetzen.
Ich habe versucht, substr(substitute(columnname, "_",""),1, 999) zu verwenden, aber dadurch wird einfach das gesamte Feld leer.
Ich habe auch das umgekehrte Problem versucht (substitute(substr....)).
Helfen!
JMP 17 FWIW.
Automatisierung und SkripterstellungVerbraucher- und MarktforschungQualitäts- und VerfahrenstechnikWindowsBetreff: Ersetzen eines Unterstrichs durch ein Leerzeichen in einer ZeichenfolgeHallo, beachten Sie, dass Jarmos Code die Unterstriche durch ein Leerzeichen „“ ersetzt, während Ihr Code die Unterstriche durch die leere Zeichenfolge „“ ersetzt hat, was zumindest einen Teil des Problems darstellte.
Betreff: Ersetzen eines Unterstrichs durch ein Leerzeichen in einer ZeichenfolgeEs sollte ausreichen, nur Substitute zu verwenden (oder Substitute Into(), je nachdem, was Sie tun).
Names Default To Here(1);
str = "aaa________b_c_________________d";
new_str = Substitute(str, "_", " "); // "aaa b c d"