use*_*082 5 search notepad++ regex
我只想获取记事本++结果中包含特定字符串的单词。有大量查找单词的示例,但很少展示如何在结果页面中仅获取这些单词。
例如 DE2KXXXXXX -> 这个单词有不同的(文本文档中有 X 个不同的字符串)
所以我只想得到这些词而不是整行。我检查了所有地方,它只显示包含单词或字符串的获取行。
但我的要求只是获取包含以 DX2K 开头的字符串和单词中的 6 个字符串的单词。
我只想将它们全部复制到我的 Excel 中。但 notepad++ 得到的结果是整行。
下面,X 是任何字符串,可能是 AZ 或 0-9 。所以它将以 D 开头,第三个字符是 2,第四个字符是 K,然后是字符串。
示例文本:
右键单击 > W > T DE2K12XXXX 快捷方式使 DE2K1XX3XX 无需先打开记事本。它将创建一个文本 DE2K1XX5XX 文档,准备好文件 DE2K1XXXXX 命名,然后您所要做的就是按 Enter 键打开文本 DE2K1XXX4X 文档进行编辑(按 CTRL+S 保存 DE2K1X2XXX 您的更改,您就得到了一个非常精简的 DE2K1XX3XX文本文档创建工作流程)。
Notepad++ 结果必须是:
DE2K12XXXX
DE2K1XX3XX
DE2K1XX5XX
DE2K1XXXXX
DX2K1X5XXX
DE2K1XXX4X
DE2K1X2XXX
DE2K1XX3XX
Run Code Online (Sandbox Code Playgroud)
这样做:
第 1 步:替换所有使用
搜索字符串:(DE2K\w*)
替换字符串:\n\1\n
这将为您的测试数据提供以下结果:
步骤 2DE2K(\w*)
:使用选项“书签行”标记所有相同的字符串,给出:
第 3 步:使用菜单“搜索”>“书签”>“删除未标记的行”,给出:
归档时间: |
|
查看次数: |
17536 次 |
最近记录: |