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

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

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

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

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

示例:

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

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

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

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

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

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

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

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

以上是利用了 正则表达式

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

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

  • .是单字符的通配符
  • ^匹配行的开头
  • $匹配行的末尾
  • ()定义一个正则表达式匹配子元素
  • *表示前面字符可以出现任意多次(n>=0)
  • +表示前面字符至少出现一次(n>=1)
  • ?表示前面字符至多出现一次(n=0或者n=1)
  • {}可以手工指定元素出现的次数
  • []定义字符集合
  • \表示转义字符
  • |表示逻辑或的概念
  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Notepad是一个功能强大的文本编辑器,它支持多国语言,可进行文件格式转换和特殊字符显示。在Notepad中,特殊字符指的是那些不可见的控制字符。这些特殊字符在文本编辑过程中可能会引起问题,例如乱码或格式错误。为了解决这个问题,Notepad提供了特殊字符显示功能,可以帮助用户查看和处理这些特殊字符。所以,使用Notepad可以方便地查看和处理特殊字符。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [关于Notepad++正则表达式匹配查找以xx开头以xx结尾包含特殊符号需转义的处理方法](https://blog.csdn.net/wh445306/article/details/127247691)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Notepad++支持显示回车符,换行符,TAB键,行首,行尾等特殊字符](https://blog.csdn.net/kong90a/article/details/43411661)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [NotePad++ 7.8.6安装包](https://download.csdn.net/download/qq_36789313/12438576)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

艾利克斯冰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值