【问题标题】:Notepad Automatic Highlight记事本自动突出显示
【发布时间】:2021-11-29 00:31:40
【问题描述】:

我有一个 CSV 文件,我通过 notepad++ 处理它的数据, 我想突出显示每行中特定数量的逗号之后的所有文本,有没有自动应用它的好方法?

【问题讨论】:

    标签: notepad++


    【解决方案1】:

    Notepad++ 搜索中的“标记”命令将执行此操作。要突出显示一行中第三个逗号之后的任何文本,请使用基于^\w,\w,\w,\K.+$ 的搜索字符串。寻找更多或更少逗号的变化是显而易见的。这个简单的搜索模式查找由逗号分隔的单个“单词”字符。 \K 表示要丢弃目前发现的任何内容,然后.+$ 会找到问题所需的文本,并且“标记”它的动作会突出显示该测试。在标记对话框中输入搜索字符串并选择正则表达式。可以选择或不选择“书签行”,具体取决于是否应为找到的行添加书签。然后点击“全部标记”。

    将搜索字符串中的\K 移动到逗号之前允许查找包括第三个逗号和之后的文本。

    要允许在行中使用逗号分隔的可变长度字符串,请将搜索字符串更改为 ^[^\r\n,]+,[^\r\n,]+,[^\r\n,]+,\K.+$。这也可以写成^([^\r\n,]+,){3}\K.+$

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-17
      • 2010-11-08
      • 2010-10-18
      • 2015-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-23
      相关资源
      最近更新 更多