删除重复的单词

Ant*_*kii 0 powershell distinct

我有一个单词的字符串:

$list1= "apple tree dog cat apple horse tree"
Run Code Online (Sandbox Code Playgroud)

我怎么能删除重复的单词?

Mar*_*ndl 5

首先必须拆分字符串以接收单词列表.使用Select -Unique将删除所有重复项,最后将列表转换为单个字符串,您可以使用-join以下方法连接它们:

($list1 -split ' ' | Select -Unique) -join ' '
Run Code Online (Sandbox Code Playgroud)

输出:

apple tree dog cat horse
Run Code Online (Sandbox Code Playgroud)