删除第二列之后的数据

删除第二列之后的数据

目前我们正在编辑我们的一个数据库。我们需要删除第二列之后的所有信息。

数据示例:

abcfrjwf:rhfgpughtep0urt:193.532.456.245

我想知道是否有人知道 Notepad++ 的正则表达式命令可以使其看起来像:

abcfrjwf:rhfgpughtep0urt


如果数据已经是这种格式,例如

gtrheppg:rfgeterjyetrtgt

它应该保持不变。

答案1

您可以使用查找/替换来完成:

  • 找什么:([^:]*:[^:]*):.*
  • 替换为:$1
  • 确保检查regular expression

:将从每一行中删除第二个及其后的所有内容,并且如果没有至少两个,它就不会更改行:

在此处输入图片描述

相关内容