notepad 如何选择被标记的行?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了notepad 如何选择被标记的行?相关的知识,希望对你有一定的参考价值。
数据量比较大有几百万行,,其中包含某一字段的有几十万行, 想把这一些行选择上复制出来有具体该如何操作?
(本人完全不懂编程之类的,只是因为用记事本打开这个TXT文件太慢,才开始研究这个notepad++. ) 求详细答案,谢谢.
工具/材料:notepad++。
1、首先在桌面上,点击“notepad++”图标。
2、然后在该界面中,找到行前有蓝色小圆点的即为标记行。
3、之后在该界面中,将光标移到有蓝色小圆点的标记行头部位置。
4、最后在该界面中,向后选择整个被标记的行即可。
参考技术A这么大的文件……但愿Notepad++能挺住。
(Ctrl+F)打开[查找]对话框
点击[Mark]选项卡(如图):
▲选中[标记所在行]
▲其他选项请自己决定
点击[查找全部]
现在回到主窗
匹配行已被标了书签
点击[搜索]菜单 >> 书签 >> 复制书签行(然后粘贴到别处)
(此菜单中还有[删除未标记行],但可能速度慢)
附:
若查找内容复杂,可在查找时用[正则表达式]。
▲如需帮助,请说明所找内容的规律。
但这么大的文件,用正则表达式,恐怕效率不高。
(如果普通查找挺不住,正则表达式就别试了。)
本回答被提问者采纳 参考技术B1. 打开NotePad++,选择“搜索-标记”
2. 标记完所有想要的行之后,选择“搜索-书签-剪切书签行/复制书签行”
3. 复制和剪切都可以,然后就完成了
notepad++正则表达式
匹配包含指定数量字符的行的正则表达式怎能么写 比如匹配包含3个a的行,不匹配其它包含1个a,2个a,4个以上a的行
参考技术A 转义字符如:要使用
“\”
本身,
则应该使用“\\”
\t
Tab制表符
注:扩展和正则表达式都支持
\r
回车符CR
注:扩展支持,正则表达式不支持
\n
换行符LF
注:扩展支持,正则表达式不支持
.
匹配任意字符
^
其右边的表达式被匹配在行首。如:^A匹配以“A”开头的行
$
其左边的表达式被匹配在行尾。如:e$匹配以“e”结尾的行
以上是关于notepad 如何选择被标记的行?的主要内容,如果未能解决你的问题,请参考以下文章
如何选择可能使用 awk/sed 多次出现的两个标记模式之间的行
如何使用正则表达式和 Notepad++ 删除所有非 ASCII 字符?
在 Tableview 中为先前选择的行加载复选标记(已批准的用户)