notepad++ 换行技巧 log换行
有时候,服务器收集上来的日志,格式很乱,看log很难,如下:
java.lang.IllegalStateException: BEvent.init() must be call first\n\tat com.zhangyue.iReader.Platform.Collection.behavior.BEvent.event(SourceFile:241)\n\tat com.zhangyue.iReader.Platform.Collection.behavior.BEvent.event(SourceFile:228)\n\tat an.d.a(SourceFile:150)\n\tat an.e.a(SourceFile:65)\n\tat com.zhangyue.iReader.read.ui.Activity_BookBrowser_TXT.beEventOnStop(SourceFile:4714)\n\tat com.zhangyue.iReader.app.ui.ActivityBase.onStop(SourceFile:312)\n\tat android.app.Instrumentation.callActivityOnStop(Instrumentation.java:1399)\n\tat android.app.Activity.performStop(Activity.java:6186)\n\tat android.app.ActivityThread.performDestroyActivity(ActivityThread.java:3843)\n\tat android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3902)\n\tat android.app.ActivityThread.access$1400(ActivityThread.java:164)\n\tat android.app.ActivityThread$H.handleMessage(ActivityThread.java:1412)\n\tat android.os.Handler.dispatchMessage(Handler.java:102)\n\tat android.os.Looper.loop(Looper.java:147)\n\tat android.app.ActivityThread.main(ActivityThread.java:5513)\n\tat java.lang.reflect.Method.invoke(Native Method)\n\tat java.lang.reflect.Method.invoke(Method.java:372)\n\tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:971)\n\tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:766)\n
怎么搞?
因为这个日志里面有\n,所以不能直接正则替换,如图:
因为在windows上面,\n和\r\n都是换行,所以,替换的时候相当于没有替换。
怎么办?不能直接替换了,想办法吧,一步解决不了,那就想个办法两步去解决。
1。在普通的替换模式下,把\n替换成一个字符串,就是在你的日志里面不会出现的字符串,比如test,或者完全没有意义的很长的字符串。
如图:
2。然后把这个字符串在扩展模式下替换成换行
然后就ok了:
一条路行不通,换个方式,想个办法去做。
notepad++ 换行技巧 log换行相关推荐
- axure原型怎么让文字自动换行_Excel换行技巧分享,学会这些方法你也是大神
平时工作中大家几乎都会跟Excel有所接触,各种统计表.人员名单等等都离不开Excel来制作,但是入手容易上手难的Excel还是让很多人迷茫的无从下手,例如在Excel单元格中的换行问题,直接按Ent ...
- CSS 强制换行和禁止换行强制换行 和禁止换行样式
强制换行 1.word-break: break-all; 只对英文起作用,以字母作为换行依据. 2.word-wrap: break-word; 只对英文起作用,以单词作为换行依据. ...
- [css] 写例子说明如何强制(自动)中、英文换行与不换行
[css] 写例子说明如何强制(自动)中.英文换行与不换行 word-break:break-all;只对英文起作用,以字母作为换行依据word-wrap:break-word; 只对英文起作用,以单 ...
- CSS 强制换行和禁止换行学习
强制换行 1.word-break: break-all; 只对英文起作用,以字母作为换行依据. 2.word-wrap: break-word; 只对英文起作用,以单词作为换行依据. ...
- SQL:查询、替换字符串中的回车、换行、回车换行
今天碰到一个问题,用字符串函数SUBSTRING截取字符串,给定的字符串数据中包含回车.换行.回车换行,导致截取失败.将字符串数据中的回车.换行.回车+换行处理之后就可以成功截取了. 1.判断字符串中 ...
- python3代码换行与不换行问题
1.代码太长,要分开写成两行 用"\",用法如下: print("这句话太长了,一行写不下 \ 这下好了,写在了下面一行这里") 运行结果:这句话太长了,一行也 ...
- 表格处理:换行还是不换行?
在对表格的排版中经常要遇到换行或者不换行的处理: 不换行:在<td>中加上nowrap,则单元格中的内容总不换行: 换行: 1.按字符换行:在<td>中加上 style=&qu ...
- html表格单元格换行属性,CSS对表格单元格强制换行和不换行
CSS对表格单元格强制换行和不换行 互联网 发布时间:2008-10-17 19:28:28 作者:佚名 我要评论 CSS控制Table单元格强制换行与强制不换行 我们知道Div的换行和不 ...
- python编写怎么换行_python怎么换行继续写脚本
在python中,Python用反斜线 ("\") 作为续行符(换行符),这里以python3.5为例.首先运行终端或者cmd命令行(windows下).执行python3.5的命 ...
最新文章
- 命令行带参数启动--命令行相关问题 代码规范
- GridView 导出为Excel
- mysql利用merge存储引擎分表的方法
- Win32 API 显示鼠标坐标位置
- nuxt.js 本地开发跨域问题(Access-Control-Allow-Origin)及其解决方案
- python字符串合并去重_015day--python集合和字符串
- 搭建Spring开发环境并编写第一个Spring小程序
- vue打包后图片未显示问题
- 详解没有dSYM文件 如何解析iOS崩溃日志
- Params属性的用法 (beginner)
- 网络拓扑图:网络拓扑图介绍及在线制作
- AI周报丨多个国内团队使用人工智能揭示蛋白质相互作用;超参数调优河伯、组合优化器CompBO,华为诺亚开源贝叶斯优化库
- 剑指offer(41-50题)详解
- ARCGIS:软断裂线、硬断裂线、断层等名词和ARCGIS 如何操作
- Illegal string offset错误
- java qlv转mp4 代码_qlv视频格式转换器
- 菜鸟教程学习——HTML5 video,audio,input(各种新元素),output,datalist
- 小马哥---高仿苹果6 R7226刷机拆机主板图与开机识别图 修改WiFi信号增强
- (详细易懂)一篇文章让你读懂到底什么是Ajax
- cpu的核数和进程_多线程,多进程,多核总结