日记首页
|
列表
|
添加日记
|
管理登陆
标题:notepad++文本编辑技巧
<div style=""><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><b>notepad++ 快捷键:</b></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">查找:ctrl + f </font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">替换:ctrl + h</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;">*******************************************************</div><div style="font-family: Arial; font-size: 10.5pt;"><br></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><b>notepad++怎么删除包含某些字段的段落</b></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">查找:</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">^.*大师兄.*$</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">替换为:(空)</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"> </font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">如果不留空行:</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">查找:</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">^.*大师兄.*\r?\n</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"> </font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">2.查找模式中选“正则表达式”</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">注意:</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">Notepad++的[全部替换]受[方向]约束,所以如果想“向下”全部替换,要把光标放到文首。</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;">*******************************************************</div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><b>如何用Notepad++检阅小说章节是否完整(搜索)</b></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">1.第.*章</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">2.查找模式中选“正则表达式”</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><br></div><div style="font-family: Arial; font-size: 10.5pt;">*******************************************************</div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><b>notepad++替换回车换行符,如何操作?</b></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">下面以,替换为换行符,举例说明</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">二个关键点:</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">0.输入查找目标</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">1.替换为中输入\r\n</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">2.查找模式中选“扩展(x)(\n,\r...)”</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;">*******************************************************</div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><b>notepad++如何替换(删除)两个字符之间的内容?内容跨行</b></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">目的:将第十章~~第一百章之间的所有内容替换为空格</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">‘aeownf’</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">"a([\s\S]*?)f" 可以匹配出a和f之间的内容,有换行也可以</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">1.查找目标:第十章([\s\S]*?)第一百章</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">2.查找模式中选“正则表达式”</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">3.替换为中输人空格</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">将第十章~~第一百章之间的所有内容替换为空格</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;">*******************************************************</div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><b>目的:在 Notepad++ 里,如何在每一行之后插入空行</b></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">(每一行之间插入空行)</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">这里说的办法是在每一行后如何快速的插入空行,</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">方法如下所示,按 CTRL + F 选择替换, </font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">在“查找目标”里设置 "\n",</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">在“替换为”里设置 "\n\n", 最后点击全部替换即可。</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">查找模式选择,“扩展(x)(\n,\r...)”</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;">*******************************************************</div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><b>目的:章节置前(章节去空格)</b></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"> 第63章</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">有东哥在,我什么都不怕......</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">在“查找目标”里设置 " 第"</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">在“替换为”里设置 "第"</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">查找模式选择,“普通“</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;">*******************************************************</div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><b>目的:删除连续的空格行</b></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">在“查找目标”里设置 "\r\n\r\n\r\n\r\n\r\n\r\n"</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">在“替换为”里设置 "空格"</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">查找模式选择,“扩展(x)(\n,\r...)”</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">\r\n,\r代表回车,\n代表空格</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><br></div><div style="font-family: Arial; font-size: 10.5pt;">*******************************************************</div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><b>目的:筛选数字</b></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">notepad++ 匹配正则表达式数字替换</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">查找模式中选“正则表达式”</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">([0-9]{2})</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">表示:0~9的2位数阿拉伯数字</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">\(.*[0-9]\)</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">表示:括号里由阿拉伯数字结尾</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">\(和\)中\,将下一个字符标记为原义字符,即( )</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">.*表示:任何单字符的表达式零次或多次</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><br></div><div style="font-family: Arial; font-size: 10.5pt;">*******************************************************</div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><b>[常用工具使用技巧]notepad++</b></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><a href="https://www.jianshu.com/p/39c637814602" target="_blank">https://www.jianshu.com/p/39c637814602</a></font></div><div style="font-family: Arial; font-size: 10.5pt;"><br></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><b>NotePad++的查找的用法(包含正则表达式)</b></font></div><div style="font-family: Arial; font-size: 10.5pt;"><a href="http://t.zoukankan.com/lengjk-p-13172724.html" target="_blank">http://t.zoukankan.com/lengjk-p-13172724.html</a></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><br></div><div style="font-family: Arial; font-size: 10.5pt;">*******************************************************</div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><b>目的:查找时跳过某字符</b></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">notepad++ 使用查找时,跳过某字符串</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"> 查找a且不包含ak的内容时,使用这样的否定字符类: </font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">a[^,ak] 注意: 查找模式中选“正则表达式”</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"> </font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"> [^,*]表示除了*之外的所有字符, </font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"> 注意:括号可能没用。</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">另外比直接查找a,有少2~3个字符情况出现。</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">原因:[^,ak]表示一行中不包含a和k。</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">a[^,ak^,a市^,a级^,PATTY]</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">查找a,但不包含ak,a市,a级,PATTY</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">因排除不了CIA,所以换成美国中央情报局,后面再换回来。</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><br></div><div style="font-family: Arial; font-size: 10.5pt;">*******************************************************</div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><b>目的:同时查找多个中文字符.</b></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">Notepad++中正则表达查找替换多个中文字符:</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">使用正则表达式</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"> abc.*?xyz 一行中同时包含abc和xyz字符(有先后顺序);</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"> abx|xyz 先搜索显示abc,再搜索显示xyz。</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">注意: 一定要用正则表达式</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;">*******************************************************</div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><b>目的:将【001】【002】替换成:第001章 第002章</b></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">使用正则表达式</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">搜索:【(\d+)】</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">替换:第\1章 或 第$1章,(1为必须)</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">注意: (\d+)表示序号,且只能是数字,</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">不做替换,实际就是替换了(【 =第)和( 】=章)</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><br></font></div><div style="font-family: Arial; font-size: 10.5pt;">*******************************************************</div><div style="font-family: Arial; font-size: 10.5pt;"><b>可以用做查找删除连续空<span style="font-size: 10.5pt;">行:</span></b></div><div style="font-family: Arial; font-size: 10.5pt;"><br></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><span style="font-size: 14px;">^(.*\r?\n)\1+</span></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><span style="font-size: 14px;"><br></span></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><span style="font-size: 14px;"><br></span></font></div><div style=""><ol style="font-family: "Microsoft Yahei"; font-size: 15px; margin: 0px; padding: 0px; list-style: outside none none; color: rgb(51, 51, 51); text-align: justify;"><p style="margin: 15px 0px 0px; padding: 0px; word-break: break-all;"><strong>找什么:</strong> <code>^(.*\r?\n)\1+</code></p><p style="margin: 15px 0px 0px; padding: 0px; word-break: break-all;"><strong>替换为:(</strong>没什么,留空)</p><p style="margin: 15px 0px 0px; padding: 0px; word-break: break-all;">检查左下方的<strong>正则表达式</strong></p><p style="margin: 15px 0px 0px; padding: 0px; word-break: break-all;">单击全部替换</p><p style="margin: 15px 0px 0px; padding: 0px; word-break: break-all;"></p></ol><p style="font-family: "Microsoft Yahei"; font-size: 15px; margin: 15px 0px 0px; padding: 0px; word-break: break-all; color: rgb(51, 51, 51); text-align: justify;">工作原理:排序将重复项放在一起.查找匹配一行<code>^(.*\r?\n)</code>并捕获该行<code>\1</code>然后继续并尝试在第一个匹配后找到<code>\1</code>一次或多次(<code>+</code>).这样的重复块(如果存在)将被替换为空.</p><p style="font-family: "Microsoft Yahei"; font-size: 15px; margin: 15px 0px 0px; padding: 0px; word-break: break-all; color: rgb(51, 51, 51); text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; text-align: start;">*******************************************************</span></p><p style="font-family: "Microsoft Yahei"; font-size: 15px; margin: 15px 0px 0px; padding: 0px; word-break: break-all; color: rgb(51, 51, 51); text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; text-align: start;"><b>重复目录的删除的方法</b>:用录制好的宏文件(比如,删除2重目录)</span></p><p style="font-family: "Microsoft Yahei"; font-size: 15px; margin: 15px 0px 0px; padding: 0px; word-break: break-all; color: rgb(51, 51, 51); text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; text-align: start;">通过下载网页提取的TXT文本文件,合成后,会出现重复的目录,有2个的,有3个的。这是因为小说网页一章,往往会有2页或3页。</span></p><p style="font-family: "Microsoft Yahei"; font-size: 15px; margin: 15px 0px 0px; padding: 0px; word-break: break-all; color: rgb(51, 51, 51); text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; text-align: start;">删除2重目录的录入:</span></p><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">1.</font><span style="font-size: 10.5pt;">NotePad++</span><span style="font-size: 10.5pt;">打开要处理的TXT.</span></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">2.确保第一行不是目录,没有就加一行.</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">3.光标移在第一个目录之前一行.</font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial" style="font-family: Arial; font-size: 10.5pt;">4.打开<b>替换,</b>查找目标:《</font><font face="Arial"><span style="font-size: 14px;">第.*章.*》(不带书引号).</span></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><span style="font-size: 14px;">5.替换处为空.</span></font></div><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial"><span style="font-size: 14px;">6,勾选,</span></font><span style="font-family: Arial; font-size: 14px;">正则表达式.</span></div><div style="font-family: Arial; font-size: 10.5pt;"><span style="font-family: Arial; font-size: 14px;">7.开始宏录制.(点红点)</span></div><div style="font-family: Arial; font-size: 10.5pt;"><span style="font-family: Arial; font-size: 14px;">8,查找动作2下,替换1下.</span></div><div style="font-family: Arial; font-size: 10.5pt;"><span style="font-family: Arial; font-size: 14px;">9.录制完成,保存起名,ok.</span></div><p style="font-family: "Microsoft Yahei"; font-size: 15px; margin: 15px 0px 0px; padding: 0px; word-break: break-all; color: rgb(51, 51, 51); text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; text-align: start;">*******************************************************</span></p><p style="margin: 15px 0px 0px; padding: 0px; word-break: break-all; text-align: justify;"><font color="#333333" face="Arial"><span style="font-size: 14px;"><b>目的:寻找行首和行尾</b></span></font></p><p style="font-family: "Microsoft Yahei"; font-size: 15px; margin: 15px 0px 0px; padding: 0px; word-break: break-all; color: rgb(51, 51, 51); text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: "Microsoft YaHei"; text-align: start; font-size: 14px;"><font face="Arial">^行首、$行尾</font></span></p><p style="font-family: Arial; font-size: 10.5pt; margin: 15px 0px 0px; padding: 0px; word-break: break-all; text-align: justify;"><span style="font-family: Arial; font-size: 10.5pt;">1.</span><span style="font-family: Arial; font-size: 14px;">查找目标输入:</span><span style="font-family: Arial; font-size: 14px;">^行首、$行尾;</span></p><div style="font-family: Arial; font-size: 10.5pt;"><font face="Arial">2.勾选,</font>正则表达式.</div><div style="font-family: Arial; font-size: 10.5pt;">3.<span style="text-align: justify;">替换为输入:要加的字符</span></div><div style="font-family: Arial; font-size: 10.5pt;"><span style="text-align: justify;"><br></span></div><div style="font-family: Arial; font-size: 10.5pt;"><span style="text-align: justify; font-size: 14px;"><font face="Arial">ctrl+H弹出对画框,勾选正则表达式Q,首部添加字符则在查找目标中填写字符,如果是尾部则填写$。然后在替换为中写想要添加的对每一行的首尾添加字符</font></span></div><div style="font-family: Arial; font-size: 10.5pt;"><span style="text-align: justify; font-size: 14px;"><font face="Arial"><br></font></span></div><div style="font-family: Arial; font-size: 10.5pt;"><span style="text-align: justify; font-size: 14px;"><font face="Arial"><div>也可以点击Alt键,用鼠标拖动,选择要操作的列。然后在编辑菜单中选择要进行的操作即可。</div><div>对于列操作,Alt+c,为当前鼠标所在列操作,可以添加字符等。</div><div>字符即可。</div></font></span></div><div style="font-family: Arial; font-size: 10.5pt;"><span style="text-align: justify;"><br></span></div><div style="font-family: Arial; font-size: 10.5pt;"><span style="text-align: justify;">比如:在段落尾部,添加txt后缀</span></div><div style="font-family: Arial; font-size: 10.5pt;"><span style="text-align: justify;">搜索:$</span></div><div style="font-family: Arial; font-size: 10.5pt;"><span style="text-align: justify;">替换:.txt</span></div><div style="font-family: Arial; font-size: 10.5pt;">*******************************************************</div><div style="font-family: Arial; font-size: 10.5pt;"><br></div><div style="font-family: Arial; font-size: 10.5pt;"><b style="font-family: Arial; font-size: 10.5pt; color: rgb(51, 51, 51); text-align: justify;">目的:</b><font color="#333333" face="Arial"><span style="font-size: 14px;"><b>处理各种不规范的格式</b></span></font></div><div style="font-family: Arial; font-size: 10.5pt;"><span style="color: rgb(15, 17, 21); font-family: quote-cjk-patch, Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 16px;">智能地处理各种不规范的格式,无论原先是完全没有空格还是有多余空格,最终都会变成统一的"第X章 标题"格式</span></div><div style="font-family: Arial; font-size: 10.5pt;"><br></div><div style="font-family: Arial; font-size: 10.5pt;"><div style=""><font face="Arial"><span style="font-size: 14px;">查找部分:^(第.*章)\s*([^\s].*)$</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">替换部分:$1 $2</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;"><br></span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">====================解释=======================</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">^(第.*章)\s*([^\s].*)$</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;"><br></span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">^ : 匹配行的开始位置</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">(第.*章) : 第一个捕获组 ($1)</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">第 : 匹配文字"第"</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">.* : 匹配任意字符(除换行外)零次或多次</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">章 : 匹配文字"章"</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">这个组会捕获类似"第一章"、"第二章"等内容</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">\s* : 匹配零个或多个空白字符(空格、制表符等)</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">([^\s].*) : 第二个捕获组 ($2)</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">[^\s] : 匹配任何非空白字符</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">.* : 匹配后续的所有字符</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">这个组会捕获章节标题(从第一个非空字符开始)</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">$ : 匹配行的结束位置</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;"><br></span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">$1 $2</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">$1 : 引用第一个捕获组的内容(即"第X章")</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;"> : 一个空格</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">$2 : 引用第二个捕获组的内容(即章节标题)</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;"><br></span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">====================例子=======================</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;"><br></span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">替换前:</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">第四章流民骚动</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;"> 第五章都不容易</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">第六章先吃饭吧</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;"><br></span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">替换后:</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">第四章 流民骚动</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">第五章 都不容易</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">第六章 先吃饭吧</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;"><br></span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">====================作用=======================</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;"><br></span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">这个替换的作用:</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">移除多余空格:将章节编号和标题之间多余的空格/制表符统一处理</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;"><br></span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">添加标准空格:在章节编号和标题之间确保有一个空格分隔</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;"><br></span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">保持内容不变:章节编号和标题文字本身不会被修改</span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;"><br></span></font></div><div style=""><font face="Arial"><span style="font-size: 14px;">这个正则表达式能够智能地处理各种不规范的格式,无论原先是完全没有空格还是有多余空格,最终都会变成统一的"第X章 标题"格式。</span></font></div></div><div style="font-family: Arial; font-size: 10.5pt;"><br></div><div style="font-family: Arial; font-size: 10.5pt;"><br></div><div style="font-family: Arial; font-size: 10.5pt;">*******************************************************</div><div style="font-family: Arial; font-size: 10.5pt;"><br></div></div></div>