powershell - 从 .txt 文档中查找包含字符串的所有单词
问题描述
我正在清理几十个旧文件,并将它们拉成一种格式。我已将每个源的标题提取到一个文本 (.txt) 文件中,并且需要为相似的列名识别不同的措辞。
为此,我需要能够识别标题中的常用词。例如,我需要识别可能是“firstname”、“1stname”、“first_name”、“f_name”等的所有列名。
我将使用什么 PowerShell 语法来查找包含字符串“ name”(例如“First_Name ”)的所有单词,并将整个单词提取到单独的文本文件中?
解决方案
将文件内容拆分为单个单词,然后选择包含特定字符串的单词:
(Get-Content 'input.txt') -split '\s+' -match 'name'
推荐阅读
- python - XMLSyntaxError:标签_io.TextIOWrapper中的数据过早结束 - Python
- typescript - 声明一个变量,键是两种类型的连接
- c++ - 如何让 SQLite 在我的 C++ 项目中工作?
- python - Django 无法上传到 777 权限文件夹
- reactjs - 语义输入组件和 LastPass 图标
- excel - 工作簿不考虑变量
- export - Microsoft Application Insights - 导出
- java - 为什么我在尝试使用 JMeter 在 Google.com 上注册 FireFox 操作时收到此错误消息?
- xml - 如何使用 XPath 1.0 查找子字符串
- html - 如何禁用具有复选框和 html 链接的表格行?