notepad++ - notepad++ 删除行尾最后 3 个字符
问题描述
我有一个包含一堆网络的文件,即
192.168.1.1/30
192.168.2.1/26
192.168.1.5/32
我要删除 CIDR "/xx" 所以最终结果应该是:
192.168.1.1
192.168.2.1
192.168.1.5
我试过/.*$
不带引号并删除了整行。
我试过/.+$
没有被删除。
有什么建议么?
解决方案
您可以将/\d+
其用作搜索表达式,并将空字符串(无)用作替换。(确保在替换对话框中选中了正则表达式框。)
正则表达式通过匹配文字字符/
后跟一个或多个数字 ( \d+
) 来工作。使用空字符串(无替换值)会删除匹配的内容。
推荐阅读
- c++ - 参考偏移量中看似无关的规范
- c# - 如何以管理员身份使用windows服务启动软件?
- html - 里面的引号
显示为“”或类似字符的元素
- visual-studio - 调试和构建 Web 成功但发布失败视觉 2019
- azure-log-analytics - T-SQL queries in Azure Log Analytics Workspaces?
- python - I'm trying to validate my Logistic regression model
- python - Filtering pandas dataframe based on attribute of object in a column
- html - 是否有可能使用 CSS-Grid 的 `gap` 属性,选择在某些列或行之间存在间隙——而不是在其他列之间?
- javascript - 如何打印由字母 X 构造的 X 并在 TypeScript 中使用下划线作为空格
- html - Sidenav 角度材料试图与其他组件并排