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

本文使用: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 不可见字符
^ 行首
$ 行尾
相关推荐
alfiy37 分钟前
Elasticsearch学习笔记(五)Elastic stack安全配置二
笔记·学习·elasticsearch
pumpkin845141 小时前
CXO、CRO、CMO、CDMO相关概念
笔记
结衣结衣.1 小时前
C++ 类和对象的初步介绍
java·开发语言·数据结构·c++·笔记·学习·算法
Starry_hello world4 小时前
二叉树实现
数据结构·笔记·有问必答
唐·柯里昂79811 小时前
[3D打印]拓竹切片软件Bambu Studio使用
经验分享·笔记·3d
sml_542111 小时前
【笔记】连续、可导、可微的概念解析
笔记·线性代数
新手unity自用笔记11 小时前
项目-坦克大战学习-子弹的移动与销毁
笔记·学习·c#
Word码12 小时前
数据结构:栈和队列
c语言·开发语言·数据结构·经验分享·笔记·算法
我命由我1234512 小时前
SSL 协议(HTTPS 协议的关键)
网络·经验分享·笔记·学习·https·ssl·学习方法
丶Darling.13 小时前
代码随想录 | Day26 | 二叉树:二叉搜索树中的插入操作&&删除二叉搜索树中的节点&&修剪二叉搜索树
开发语言·数据结构·c++·笔记·学习·算法