【问题标题】:Select and Delete entire column in notepad++在记事本++中选择并删除整列
【发布时间】:2019-12-17 06:58:43
【问题描述】:

notepad++中有什么方法可以选择和删除整列吗?

假设notepad++中有这样的日志:

Dec 14 14:49:34 :
Dec 14 14:49:35 :
Dec 14 14:49:36 :
Dec 14 14:49:37 :

我想在上面的示例日志中选择并删除 Just Dec。所有其他列都需要!

【问题讨论】:

  • 所有行都有'Dec',你想从哪一行删除,或者你想从每一列删除,sublime text 有多选选项。或者你可以使用查找替换
  • 好点!我想从所有行中删除整列“Dec”
  • 鼠标选择时按住Alt键可以在notepad++中进行列选择,选择感兴趣的列然后删除
  • 非常感谢。它确实有效!但问题是行数太多了!
  • 我想知道这和编程有什么关系?

标签: notepad++


【解决方案1】:

Notepad++ 列模式可以从键盘驱动。将光标定位在所需区域的一角。按住 Alt 和 Shift 键。在按住 Alt 和 Shift 键的同时,使用箭头键以及 Page-up 和 Page-down 键来扩展选定的矩形区域。也可以使用 Home 和 End 键将区域左右扩展至当前行的开头或结尾。

对于这个问题,将光标定位在文件第一行的“Dec”之前。然后,在按住 Alt 和 Shift 键的同时,按三次右箭头和几次 Page-down,直到到达所需区域的底部。

【讨论】:

  • 我刚试过这个。我在 Surface Pro 4 上使用 Windows 10。Notepad++ 是 v7.9.1
  • 在记事本++中选择并删除整列 - 堆栈内存溢出 (stackoverflow.com/questions/59369054/…)
  • @JoeBigler 我不明白你的 cmets。你刚试过,然后......什么?我很困惑为什么您要从其中一个答案中添加指向该问题的链接。
【解决方案2】:
  • Ctrl+H
  • 查找内容:^Dec
  • 替换为:LEAVE EMPTY
  • 检查 匹配大小写
  • 检查 环绕
  • CHECK 正则表达式
  • 全部替换

说明:

^           # beginning of line
  Dec       # literally Dec followed by a space

屏幕截图(之前):

屏幕截图(之后):

【讨论】:

    【解决方案3】:

    将文件保存为文本文件,然后将数据导入 Excel(按列)

    将文件保存为 .txt 文件,只需在记事本中另存为即可。 然后打开一个空白的 Excel,转到文件,打开,然后选择 .txt 文件(您可能需要在下拉文件类型选择部分将文件类型从 Excel 文件更改为文本文件)。 Excel 中将出现一个文本导入窗口。 按下一步跳过第 1 步(共 3 步)。 现在,在第 2 步(共 3 步)中,您可以将线条放置在您想要创建列的任何位置。满意后,按下一步,在第 3 步(共 3 步)中,您可以根据需要选择更改列数据格式。如果想暂时保留General列,选择finish即可!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-06
      • 2016-07-23
      • 2011-12-03
      • 2014-05-13
      • 2016-05-21
      • 2012-12-11
      • 1970-01-01
      相关资源
      最近更新 更多