tomcat日志异常栈\n\t替换成换行符处理

有时候日志拷贝下来不换行,带有\n\t这样的字符


  "debugInfo" : "com.isesol.wis.core.exception.SeqOutOfBoundException\n\tat com.isesol.wis.core.rules.sequence.PadRule.handle(PadRule.java:34)\n\tat sun.reflect.GeneratedMethodAccessor1771.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:498)\n\tat org.jeasy.rules.core.RuleProxy.executeMethod(RuleProxy.java:129)\n\tat org.jeasy.rules.core.RuleProxy.invoke(RuleProxy.java:96)\n\tat com.sun.proxy.$Proxy345.execute(Unknown Source)\n\tat org.jeasy.rules.core.DefaultRulesEngine.doFire(DefaultRulesEngine.java:116)\n\tat org.jeasy.rules.core.DefaultRulesEngine.fire(DefaultRulesEngine.java:94)\n\tat com.isesol.wis.core.service.impl.SequenceServiceImpl.generateValue(SequenceServiceImpl.java:158)\n\tat com.isesol.wis.core.service.impl.SequenceServiceImpl.nextValuePrivate(SequenceServiceImpl.java:92)\n\tat com.isesol.wis.core.service.impl.SequenceServiceImpl.nextValue(SequenceServiceImpl.java:59)\n\tat com.isesol.wis.equipment.service.NumberService.get(NumberService.java:46)\n\tat com.isesol.wis.equipment.controller.NumberController.get(NumberController.java:33)\n\tat sun.reflect.GeneratedMethodAccessor1751.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:498)\n\tat com.isesol.arch.common.utils.reflect.ReflectionUtils.invokeMethod(ReflectionUtils.java:127)\n\tat "

这时候着notepad++替换一下就OK了

查找模式 扩展

查找目标 \\n\\t

替换为 \r\n\t

如下图,替换完之后看日志就清晰了

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值