正则表达式:删除语句前后的文本

时间:2014-05-09 10:02:42

标签: regex notepad++

我想用正则表达式从日志文件中删除文本。

  • 之前的所有内容logger=
  • 后的所有内容:):
backup.log (logger=org.brother.powerlab.database.backup): Log database backup
upgrade.log (logger=org.brother.powerlab.database.upgrade): Log database upgrade
clean.log (logger=org.brother.powerlab.database.clean): Log database cleanup
speedtest.log (logger=org.brother.powerlab.database.speedtest): Log database speedtest
statistics.log (logger=org.brother.powerlab.database.statistics): Log database statistics

这可以通过带有2个正则表达式的记事本++来完成。

如何使用2个正则表达式执行此操作?谢谢!

1 个答案:

答案 0 :(得分:2)

这可以通过单个正则表达式查找和替换来完成。

  • 查找内容:.*(logger=.*\):).*

  • 替换为:$1