首页 > 解决方案 > 从 .txt 文档中查找包含字符串的所有单词

问题描述

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

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

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

标签: powershelltext

解决方案


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

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

推荐阅读