Notepad++ 记事本++;预先搜索

Notepad++ 记事本++;预先搜索,notepad++,Notepad++,我有一个文本文件,大约有8160651行。在该文本文件中,大约有20000行以下格式: StartChar: uniFED3_afii5_uniFEA8_afii57455_uniFEEE_afii57458_afii57425_afii57454_afii57415 Encoding: 92628 -1 27691 Width: 3285 GlyphClass: 2 Flags: W TtInstrs: .. .. .. StartChar: uniUNIO_aEIGH_uniFEA8_af

我有一个文本文件,大约有8160651行。在该文本文件中,大约有20000行以下格式:

StartChar: uniFED3_afii5_uniFEA8_afii57455_uniFEEE_afii57458_afii57425_afii57454_afii57415
Encoding: 92628 -1 27691
Width: 3285
GlyphClass: 2
Flags: W
TtInstrs:
..
..
..

StartChar: uniUNIO_aEIGH_uniFEA8_afii57455_uniFEEE_afii57458_afii57425_afii57454_afii57415
Encoding: 967828 -1 27691
Width: 328
GlyphClass: 3
...and so on...
StartChar
在所有行中都很常见

我想替换所有出现的
StartChar
,如下所示:

StartChar:uniFED3\u afii57454\u uniFEA8\u af\u
StartChar:uni06F2\u afiii57454\u uniF345\u affi5746
to
StartChar:word00002

... 等等

替换名称(StartChar:word00001、StartChar:word00002…等保存在另一个文本文件中。)


如果我手动操作,需要一年多的时间…

这不是Notepad++可以做到的,或者如果它可以做到的话,那么它是非常先进的


就我个人而言,我更喜欢编写一个小的PHP脚本来为我解析文件,并通过命令行运行它——你可以使用你选择的语言,但是一个小的一次性程序将比NP++所能做的要高效得多,而且更容易做

Ctrl+H将找到您的单词并用新单词替换。是否要将
StartChar:uniFED3\u afi57454\u uniFEA8\u af\u…
更改为
StartChar:word00001 uniFED3\u afi57454\u uniFEA8\u af\u…
?抱歉回复太晚。我想要以下内容:StartChar:uniFED3_afi57454_uniFEA8_af_到StartChar:word00001 StartChar:uni06F2_afi57454_uniF345_粘贴5746到StartChar:word00002