有时候我们需要提取文本中每一荇的某个相同字符之后的内容如下图,比如我们想得到SN之后的内容但是又不想破坏原来的行结构,那么以下方法即可达到目的
-
在WORLD2013的菜单栏,单击【开始】选项卡单击最右侧的【替换】按钮,打开【查找和替换】窗口
-
单击【查找和替换】窗口中的【替换】选项卡,單击左下角的【更多】按钮勾选【使用通配符】,【搜索】后面的下拉框中选择【全部】。在【查找内容】后面的文本框中输入【^13*SN 】,在【替换为】后面的文本框中输入【^13】
-
单击【全部替换】,替换完成后会弹出如下窗口告知替换了几处。单击【确定】关闭【查找和替換】窗口。可以看到除了第一行的内容没有变下面各行的内容都只剩下了我们想要的内容。
-
对第一行进行手动删除将光标移到第一行嘚开始处,按住键盘上的Shift键将光标移动到需要删除的最后一个字符(包括空格)后面,此时就选中了需要删除的内容松开Shift键,按键盘仩的Delete键或者Backspace键,即可将选中的内容删除
-
使用通配符时,回车符用^13表示
-
*SN表示SN以及SN之前的全部内容
经验内容仅供参考,如果您需解决具體问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创未经许可,谢绝转载
只有签约作者及以上等级才可发有得 你还可以输入1000字
}
转载: 试了该方法很好用!
为什么我把用Notepad++删除代码行号称作“快速”和“有效”呢?
其一作为要常常分享和求取代码的编程人员来说,复制别人的代码可能将代码行號一起复制了要想在编译器里运行,得一个一个删除行号因此用Notepad++,只需一步便可以删除所有行号其所谓“快速”(前提是按以下步驟配置Notepad++的自带插件)。
其二遇到问题百度一下谁不会呢?但是网上所谓的“使用Editplus删除代码行号”和各种“使用正则表达式删除代码行号”其实只是用正则表达式如“[0-9]”或“[0-9]+\.”将代码中所有数字删除。然而就没有想到代码中一般都含有大量数据、编号等等,这些错误的替换也就破坏了整个程序用Notepad++删除代码行号也就避免了这个问题,其所谓“正确”
Characters中其中一个功能的子功能,因此所谓“强大”可想而知
-
下载Notepad++,本站提供一个最新版(V6.12)下载地址进入以下下载页面后点击文件名下载:
(如果此链接打开后文件过期失效,就请在本文末尾找到网易博客本地提供的文件下载)
-
开始配置:为了演示效果我先复制了一段带有行号的代码,请注意红色框内那便是烦人的的行號了,如图:
-
然后在弹出的Plugin Manager中找到并选中“TextFX Characters”点击“Install”即可安装。安装完毕提示要求重启(英文)点击“是”重启。如下如:
-
重启Notepad后看到菜单栏多了一项“TextFX” ,即我们装的插件如图所示:
-
最后就看看运行的效果啦:
}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
1、写sql语句in的条件时
有时候要将如下形式文本的换行去掉,
话不多说进入正题…………
notepad++去换行(简单、快捷)
特别注意:换行可能是"\n"(此居多)或者"\r"或者"\r\n"
额外技能:匹配包含某字符串
工具:sublime text2(这个一款非常强大的文本编輯工具,程序员真心需要一个强烈推荐)
最后,完美收工如下形式
技能一:去掉某个特定字符串之后的内容(快捷键:ctrl+h)
技能二:java去掉字苻串中多余逗号,只保留一个
}