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

本文使用: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 不可见字符
^ 行首
$ 行尾
相关推荐
既然如此,那就开摆2 小时前
精读笔记06_CoCa
笔记
三品吉他手会点灯3 小时前
嵌入式机器学习 - 学习笔记1.1.1 - 什么是机器学习?
c语言·人工智能·笔记·嵌入式硬件·学习·机器学习
qq5752173193 小时前
Notepad++下载和安装
笔记·notepad++·记事本
换个昵称24 小时前
大模型学习8下-高性能推理引擎vLLM学习笔记
笔记·学习·vllm
LONGZHIQIN4 小时前
C#基础复习笔记
开发语言·笔记·c#
得闲喝茶4 小时前
跨表数据匹配——VLOOKUP、XLOOKUP
大数据·数据库·笔记·信息可视化·数据分析·excel
智慧景区与市集主理人6 小时前
巨有科技:市集笔记内容分发,低成本打造本地流量曝光矩阵
大数据·笔记·科技
IDIOSF7 小时前
Apple Notes Liberator:把 Apple Notes 里的笔记搬出来
笔记·其他
ljt27249606617 小时前
CPU:从底层电路到高性能执行架构
笔记
普普通通的一名码农7 小时前
TPS6120芯片说明
驱动开发·笔记·芯片手册