notepad++ - 如何用记事本++中的一个共同点替换所有单词
问题描述
我正在写一些包含大量信息的东西,并且我有很多带有某个符号的重复单词我想知道是否可以替换所有包含这些符号的单词。
例子:
Bhardwaj
Bhardwaj#930
Torbus
Torbus#931
Reigle
Reigle#932
我想删除带有数字的整个单词,而不触及没有编号的单词。所以列表看起来像这样。
Bhardwaj
Torbus
Reigle
解决方案
- Ctrl+H
- 找什么:
^.*[^a-zA-Z\r\n].*$
- 用。。。来代替:
LEAVE EMPTY
- 检查 环绕
- CHECK 正则表达式
- 取消选中
. matches newline
- Replace all
解释:
^ # beginning of line
.* # 0 or more any character but newline
[^a-zA-Z\r\n] # any character that is not alpha or linebreak
.* # 0 or more any character but newline
$ # end of line, you can use \R instead of $ if you want to remove the linebreak.
截图(之前):
截图(之后):
推荐阅读
- go - Golang - 打印变量的内容
- javascript - 触发云功能时在 RN 应用程序中接收 [错误:内部]
- javascript - 将参数传递给 arr.{function parameter} = property
- c# - C# 转换 ReadOnlyMemory
到字节[] - flutter - 颤动文本不在垂直和水平中心显示
- python - 如何读取 nib.load() 函数的图像以便调整它们的大小?
- firebase - SequelizeConnectionRefusedError - 尝试使用 Firebase/Google Cloud SQL 访问我部署的网络应用程序
- python - Seaborn Pairplot Legend 不显示颜色
- javascript - 从 Firestore 获取数据时遇到问题
- ruby-on-rails - 如何在 gRPC 服务器中处理多个 ruby 服务