j1m3e84

Powershell klammern entfernen und ersetzen

Hallo,

mir ist klar, dass es sich bei meiner Frage vermutlich um Basics handelt. Allerdings bin ich kein Programmierer und will nur die MS-Forms (eine Antwort mit mehrere Auswahlen) in Powerautomate ändern.
Gerne per Powershell Zeile!


Mein Ziel ist es aus:
["test1","test2"]

'test1','test2'
zu machen...

ich habe schon ein paar Googleeinträge von vielen anderen Foren probiert, allerdings schaffe ich es nicht umzusetzen.

Kann mir jemand helfen?
Danke schonmal im voraus!

VG
Share on Facebook
Share on X (Twitter)
Share on Reddit
Share on Linkedin

Content-ID: 3151933539

Url: https://administrator.de/forum/powershell-klammern-entfernen-und-ersetzen-3151933539.html

Printed on: May 29, 2025 at 11:05 o'clock

manuel-r
Solution manuel-r Jun 23, 2022 updated at 08:45:18 (UTC)
Goto Top
Ganz einfach
$meinstring = '["test1","test2"]'  
$meinstring = $meinstring.replace("[", "").replace("]","").replace([char]34, "'")  
Manuel

Edit: Ersetzen der " vergessen.
em-pie
em-pie Jun 23, 2022 at 08:46:41 (UTC)
Goto Top
Moin,

Zitat von @manuel-r:
Ganz einfach
$meinstring = '["test1","test2"]'  
$meinstring = $meinstring.replace("[", "").replace("]","").replace([char]34, "'")  

Oder, wenn es ein ps1.script mit 3.000 Zeilen Code ist, das ganze per Notepad++ bearbeiten:
https://datacadamia.com/ide/notepad/replace

Gruß
em-pie
j1m3e84
j1m3e84 Jun 23, 2022 updated at 08:50:12 (UTC)
Goto Top
Zitat von @manuel-r:

Ganz einfach
$meinstring = '["test1","test2"]'  
$meinstring = $meinstring.replace("[", "").replace("]","").replace([char]34, "'")  
Manuel

Edit: Ersetzen der " vergessen.

Vielen dank!

Ist genau das, was ich brauche!

Danke!
Schönen Tag noch!

*EDIT*

Danke hab es mit dem vorherigen Ergebnis hinbekommen. Aber so ist es natürlich noch einfacher face-smile
colinardo
Solution colinardo Jun 23, 2022 at 08:49:41 (UTC)
Goto Top
Oder auch
'["test1","test2"]' -replace '[\[\]]' -replace '"',"'"  
Grüße Uwe
j1m3e84
j1m3e84 Jun 23, 2022 at 08:52:28 (UTC)
Goto Top
Zitat von @colinardo:

Oder auch
'["test1","test2"]' -replace '[\[\]]' -replace '"',"'"  
Grüße Uwe

Auch dir vielen Dank! Das ist auch eine coole Lösung!