当前位置: 首页 > news >正文

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

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

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

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

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

示例:

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

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

  • 按Ctrl键+F键,弹出的框里选择 替换

  • 在查找目标输入 ^ (这个代表行的前面)
  • 在替换为输入 ‘ (这个是我们想在行前面加入的字符)
  • 然后点击全部替换 (现在数据的每行前面已经变成了我们想加上去的字符了)

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

  • 接着上一步,
  • 在查找目标输入 $ (这个代表行的后面)
  • 在替换为输入 ‘, (这个是我们想在行后面加入的字符)

  • 点击全部替换,
  • 完成!现在数据的每行已经变成了我们想要的样子了,直接复制粘贴到想放的地方即可

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

以上是利用了 正则表达式

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

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

  • .是单字符的通配符
  • ^匹配行的开头
  • $匹配行的末尾
  • ()定义一个正则表达式匹配子元素
  • *表示前面字符可以出现任意多次(n>=0)
  • +表示前面字符至少出现一次(n>=1)
  • ?表示前面字符至多出现一次(n=0或者n=1)
  • {}可以手工指定元素出现的次数
  • []定义字符集合
  • \表示转义字符
  • |表示逻辑或的概念
http://www.lryc.cn/news/171842.html

相关文章:

  • 【JavaEE】多线程案例-线程池
  • 服务器搭建(TCP套接字)-fork版(服务端)
  • 缺失的第一个正数:高效解法与技术
  • 常用的辅助网站(持续更新)
  • LeetCode 75 - 01 : 最小面积矩形
  • 每日一题:请解释什么是闭包(Closure)?并举一个实际的例子来说明。(前端初级)
  • 广告主必看!NetMarvel五大优势驱动出海App投放增长
  • 数据结构与算法之复杂度
  • ATECLOUD电源测试软件平台如何测试电源纹波?
  • 数据结构与算法:排序算法(2)
  • 1_图神经网络GNN基础知识学习
  • 瑞芯微:基于RK3568的ocr识别
  • C++真的是 C加加
  • java学习--day5 (java中的方法、break/continue关键字)
  • MFC主框架和视类PreCreateWindow()函数学习
  • for forin forof forEach map区别
  • 特殊时间(蓝桥杯)
  • VUE路由与nodeJS环境搭建
  • 抗锯齿的线
  • 如何使用高压放大器驱动高容性负载
  • kubernetes集群证书过期启动失败问题解决方法
  • nvm使用的注意事项和常用命令。
  • 代码大全阅读随笔(七)
  • 用户与权限管理
  • mysql集群使用nginx配置负载均衡
  • 蓝桥杯每日一题2023.9.21
  • 知识联合——函数指针数组
  • 【Nginx26】Nginx学习:日志与镜像流量复制
  • Stability AI发布基于稳定扩散的音频生成模型Stable Audio
  • 华为OD机试 - 计算面积 - 逻辑分析(Java 2023 B卷 100分)