NotePad++ 在行前/行后添加特殊字符内容方法

我们在处理数据时,会遇到需要在每行数据前面、后面、开头、结尾添加各种不一样的字符

如果数据不多,我们可以自己手动的去添加,但如果达到了成百上千行,此时再机械的手动添加是不现实的

这里教给大家如何快速的在数据每行的前后加不同的字符(任何汉字、字母、符号都可以)

首先下载一个Notepad++(相信各位不会陌生,比自带的记事本强大数百倍)

示例:

这里我们有53行文本数据,需要在每行数据前面加 《 ' 》 符号,

每行数据后面加《 ', 》 符号。

  • 按Ctrl键+F键,弹出的框里选择替换
  • 在查找目标输入 ^ (这个代表行的前面)
  • 在替换为输入 ' (这个是我们想在行前面加入的字符)
  • 然后点击全部替换 (现在数据的每行前面已经变成了我们想加上去的字符了)

每行数据前面已经一键添加成功,现在来操作每行后面

  • 接着上一步,
  • 在查找目标输入 $ (这个代表行的后面)
  • 在替换为输入 ', (这个是我们想在行后面加入的字符)
  • 点击全部替换,
  • **完成!**现在数据的每行已经变成了我们想要的样子了,直接复制粘贴到想放的地方即可

这个方法,无论几万数据还是几十万、几百万、几千万都可以一键解决

以上是利用了 正则表达式

正则表达式是一种文本处理强有力的工具,但同时也定义复杂的规则,下面主要解释正则表达式特殊字符的含义

正则表达式的特殊字符主要包括".^$()*+?{}\[\]|"

  • .是单字符的通配符
  • ^匹配行的开头
  • $匹配行的末尾
  • ()定义一个正则表达式匹配子元素
  • *表示前面字符可以出现任意多次(n>=0)
  • +表示前面字符至少出现一次(n>=1)
  • ?表示前面字符至多出现一次(n=0或者n=1)
  • {}可以手工指定元素出现的次数
  • \[\]定义字符集合
  • \表示转义字符
  • |表示逻辑或的概念
相关推荐
纪伊路上盛名在9 小时前
windows 配置vscode x11转发
ide·vscode·编辑器
comedate12 小时前
Cursor 和 GitHub Copilot 怎么选?2026 年 AI 编程助手对比
ide·ai编程·cursor·github copilot
2501_9151063215 小时前
KXApp 的 VS Code 真机调试:按下 Cmd+R 之后发生了什么
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
hkj880816 小时前
VsCode的使用
ide·vscode·编辑器
丑大王2 天前
ultralytics 环境安装与正确使用Vscode
ide·yolo·编辑器
lhh_qrsly2 天前
TI CCS(Code Composer Studio,德州仪器嵌入式 IDE)2015~2026 版本总览
ide·php·composer
1024奇点3 天前
【仓颉语言入门 · 第二篇 第 8 课】
开发语言·数据库·ide·mysql·开源
xiaoye-duck3 天前
《C++ 项目:手写大模型接入 SDK》Trae IDE 开发环境搭建与依赖管理
c++·ide·语言模型
一只笨菜鸟3 天前
IDEA如何让多个项目同时显示
java·ide·intellij-idea
哎写bug的程序员3 天前
关于VSCode上gcc,gdb的安装配置问题
ide·vscode·编辑器