Powershell问题。
我需要一个命令来执行查找和替换^ ^(帽子之间有2个空格)并用^^替换它(帽子之间没有空格)。
示例数据: 123456 ^ 100.00 ^ 10/14 / 2013 ^ ^^ Columbus ^
希望结果如下: 123456 ^ 100.00 ^ 10 /二千零十三分之一十四^^^哥伦布^
我还希望这个命令执行此查找并替换给定目录中的所有文件,例如C:\ SampleDirectory *。*
非常感谢你们提供的任何帮助。
答案 0 :(得分:1)
$string = "12456^100.00^10142013^ ^^Columbus"
$string -replace "\^\s\s\^\^","^^^"
要在所有文件中执行此操作只需执行get-childitem和foreach循环...虽然我无法弄清楚如何在其中获取带斜杠的文件名。