在两个单词之间替换内容记事本++

时间:2019-07-04 04:48:58

标签: search replace notepad++

您知道如何在记事本++中删除两个单词之间的文本

VALUES (1, NULL, NULL,
VALUES (2, NULL, NULL,
VALUES (3, NULL, NULL,

VALUES (NULL, NULL,

3 个答案:

答案 0 :(得分:1)

如果您只想从每个s1子句中删除第一个条目,请在正则表达式模式下尝试以下查找和替换:

df.drop(columns='s1',level=1,inplace=True)
df

    par1
    a   b   c   d   a+c   string
0   1   2   3   4   4   1 out of 4
1   5   6   7   8   12  5 out of 12

在下面的演示示例链接中查看工作示例。

Demo

答案 1 :(得分:0)

已解决

VALUES.*?NULL

VALUES\(NULL

答案 2 :(得分:0)

  • Ctrl + H
  • 查找内容:VALUES \(\K[^,]+, ?
  • 替换为:LEAVE EMPTY
  • 检查环绕
  • 检查正则表达式
  • 全部替换

说明:

VALUES \(   # literally
\K          # forget all we have seen until this position
[^,]+       # 1 or more not comma
, ?         # a comma followed by an optional space

给定示例的结果

VALUES (NULL, NULL,
VALUES (NULL, NULL,
VALUES (NULL, NULL,

屏幕截图:

enter image description here