KenR 0 Geschrieben 12. September 2013 Melden Teilen Geschrieben 12. September 2013 Hallo, Ich möchte mit der Powershell innerhalb eines Strings Sonderzeichen (!"§*'+#... etc.) ersetzen. Ich habe bereits eine Möglichkeit gefunden:Replace nur muss man da alles einzeln aufzählen.meine Frage: kennt hier jemand eine Methode wie man angeben kann das ASCI Bereiche ersetzt werden und nicht einzelne Zeichen? [beispiel] $var1=[string]"Testprojekt!-1§k*477/4" in der Variable sollen ALLE Sonderzeichen durch ein "_" ersetzt werden. LG Ken Remer Zitieren Link zu diesem Kommentar
mamamia 13 Geschrieben 12. September 2013 Melden Teilen Geschrieben 12. September 2013 Regex ist dein Freund $var1 = [string]"Testprojekt!-1§k*477/4" $var1=$var1 -replace('[\ \!&,\-\.\?\§\/\*]','_') $var1 Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.