0

内部にある.csv内のものを置き換えたい()。も交換したいです()。基本的に、それらを削除するのではなく、置き換えたいのです。しかし、他に何を使用すればよいかわからないため、replace を使用しています。

次に例を示します。

ここに私が持っているものがあります:

Sam Jones 2.432 GB (2,611,711,745 bytes)
Paul Jones 2.07 GB (2,223,079,317 bytes)

ここに私が欲しいものがあります:

Sam Jones 2.432 GB
Paul Jones 2.07 GB

アイデア?

4

1 に答える 1

2

-replace適切な正規表現で演算子を使用します。

# ~\> @("Sam Jones 2.432 GB (2,611,711,745 bytes)", "Paul Jones 2.07 GB (2,223,079,317 bytes)") -replace "\([^)]*\)",""
Sam Jones 2.432 GB 
Paul Jones 2.07 GB 

編集:より汎用的な正規表現のために、コメントでマイクの提案を使用しました。

于 2013-10-02T19:04:59.457 に答える