Notepad ++将标签添加到第二行

时间:2013-10-30 19:43:09

标签: notepad++

编辑巨大的清单。

我已经找到了如何替换我需要的大部分内容,以免造成巨大的考验,但我需要在每一秒信息中添加一个HTML链接。

现在格式化

破折号=标签。

年份 - 姓名 - 等 - 等等

所以它看起来像这样:

2012年 - 马克 - 部门 - 其他

2010 - Louanne - Dept - 其他

2009 - Jannett - Dept - 其他

但我需要添加格式,所以它看起来像这样:

2012 - [url = http://www.website.com/personell/Mark]马克[/ url] - 部门 - 其他

2010 - [url = http://www.website.com/personell/Louanne] Louanne [/ url] - 部门 - 其他

2009 - [url = http://www.website.com/personell/Jannett] Jannett [/ url] - 部门 - 其他

有没有办法在Notepad ++中快速执行此操作?

1 个答案:

答案 0 :(得分:1)

是的,您可以使用正则表达式轻松完成。转到Search > Replace菜单(快捷键 CTRL + H )并执行以下操作:

  1. 找到:

    ^\d+\t\K(.+?)(?=\t)
    
  2. 替换:

    [url=http://www.website.com/personell/$1]$1[/url]
    
  3. 选择单选按钮“正则表达式”

  4. 然后按Replace All

  5. 您可以在regex101实时测试。