从.txt文档中查找所有包含字符串的单词

时间:2018-06-21 08:07:56

标签: powershell text

我正在清理几十个旧文件,并将它们拉成一种格式。我已经将每个源的标题提取到一个文本(.txt)文件中,并且需要为相似的列名称标识不同的措词。

为此,我需要能够识别标题中的常用单词。例如,我需要标识所有可能为“名字”,“ 1stname”,“ first_name”,“ f_name”等的列名称,等等,等等。

我将使用什么PowerShell语法来查找包含字符串“ name” 的所有单词(例如“ First_ Name ”),并将整个单词提取为单独的文本文件?

1 个答案:

答案 0 :(得分:1)

将文件内容拆分为单个单词,然后选择包含特定字符串的单词:

(Get-Content 'input.txt') -split '\s+' -match 'name'