regex - Visual Studio Code - 删除包含条件的行
问题描述
这可能不是特定于 VS Code 的问题,但它是我选择的工具。
我有一个包含很多行的日志文件,其中包含以下内容:
Company.Environment.Security.RightsBased.Policies.RightsUserAuthorizationPolicy
这些是调试级别的日志记录,使我正在尝试处理的文件变得混乱。我正在寻找删除包含该内容的行。
我已经研究过正则表达式,但是,不像删除一个空白行,你在搜索条件中拥有全部内容(使查找/替换变得容易),在这里我需要在两者之间的某些条件下从换行符到换行符匹配,我思考...
您对这样的标准如何运作有何看法?
解决方案
如果条件是一个特定的字符串,并且您不想记住正则表达式,那么有一些方便的键盘快捷键可以帮助您。我假设你在 Mac 上。
- Cmd-F 打开查找。
- 粘贴你的字符串。
- Alt-Enter 选择页面上字符串的所有实例。
- Cmd-L 将选择范围扩大到页面上每个实例的整行。
- Delete/Backspace 删除这些行。
推荐阅读
- javascript - Javascript 位置搜索为每个搜索重置而不是追加
- java - 为什么快捷方式 sout 在 IntelliJ IDE 中对我不起作用
- css - 如何增加引导卡的宽度和间距
- python-3.x - 无法使 python 在 conda 环境中工作(未找到 GLIBC)
- android - 如何手动更改firebase实时数据库、数据类型?
- c++ - 如何将 myOwn-background 图像添加到 QPlainTextEdit?
- google-cloud-platform - Google Cloud Speech to Text API 停止工作
- javascript - 该功能未链接到照片
- excel - 缩放工作表后 Excel 在 VBA 中返回错误的图表高度
- excel - 从 Excel 写入 Word