在行首,行尾添加文本,替换文本中的空格、制表符等

本文使用:notepad++进行演示,其他编辑器有类似的功能也可使用。

替换文本中的空格、制表符

当我们在查看环境变量的时候,往往用肉眼去看这种格式的是相当痛苦的。

sh 复制代码
-DDATABASE_DRIVER_CLASS_NAME=xxx -DDATABASE_URL=xxx -DDATABASE_USERNAME=xxx -DDATABASE_PASSWORD=xxx -DDATABASE_DRIVER_CLASS_NAM1=xxx -DDATABASE_URL1=xxx -DDATABASE_USERNAME1=xxx -DDATABASE_PASSWORD1=xxx 

如何简单明了一些呢?当然是使用正则表达式来进行替换。

这里我们把不可见的字符替(\s)换成的换行(\n)。当然也可以通过\n替换成空格。注意有些看着是换行的其实是回车(\r)

当然这只是一个样例,可以针对上述进行扩展。

给每行添加一个前缀,或者后缀

我想把这个内容变成No1!这种。

  1. 添加前缀。使用^进行替换。

2.添加后缀,使用$进行替换。

列模式

很多编辑器都自带列模式。Notepad++ 按alt,鼠标左键竖即可。然后再输入即可。其他编辑器可自行研究(IDEA 也可以)

用到的元字符

元字符 描述
\n 换行符
\r 回车符
\s 不可见字符
^ 行首
$ 行尾
相关推荐
05Nuyoah4 分钟前
第一阶段:HTML的笔记
前端·笔记·html
小陈phd26 分钟前
多模态大模型学习笔记(三十五)——OCR全景认知:从字符识别到多模态理解的百年演进
笔记·学习·ocr
John.Lewis29 分钟前
C++加餐课-继承和多态:扩展学习
开发语言·c++·笔记
_李小白30 分钟前
【OSG学习笔记】Day 52: FadeText
笔记·学习
守护安静星空34 分钟前
esp32开发笔记-wifi网络
网络·笔记·vscode·单片机·tcp/ip
scholar沛35 分钟前
Obsidian & Zotero 联动 - 如何快速从Zotero生成一篇文献笔记
笔记
HERR_QQ1 小时前
端到端课程自用 1课 感知部分
笔记·学习·自动驾驶
jrlong1 小时前
HelloAgents 进阶篇 task00,task01
笔记·学习
jifeidanda1231 小时前
图形学笔记——Curves(对应虎书15章)
笔记
zzh0811 小时前
keepalived高可用与负载均衡笔记
运维·笔记·负载均衡