-2
我想用一个正则表达式获得INFO
,ERROR
,DEBUG
。如何用正则表达式获得特定的单词?
例如,当遇到1
时,将得到INFO
;遇到2
时,会得到ERROR
;遇到3
时,会得到DEBUG
。
1. [0;39m [http-nio-9000-exec-1] 2017-09-13 17:52:45,394 [34m|-INFO [0;39m [1;30mWatchHandlerInterceptor.java:59[0;39m [1;31m[0;39m | [35mreq monitor
2. [0;39m [http-nio-9000-exec-1] 2017-09-13 17:52:45,394 [34m|-ERROR[0;39m [1;30mWatchHandlerInterceptor.java:59[0;39m [1;31m[0;39m | [35mreq monitor
3. [0;39m [http-nio-9000-exec-1] 2017-09-13 17:52:45,394 [34m|- DEBUG[0;39m [1;30mWatchHandlerInterceptor.java:59[0;39m [1;31m[0;39m | [35mreq monitor
请出示正则表达式
什么用符合 “1” 是什么意思?没有得到你 –
“1”表示[0; 39m [http-nio-9000-exec-1] 2017-09-13 17:52:45,394 [34m | -INFO [0; 39m [1; 30mWatchHandlerInterceptor.java :59 [0; 39m [1; 31m [0; 39m | [35mreq显示器; “2”表示[0; 39m [http-nio-9000-exec-1] 2017-09-13 17:52:45,394 [34m | -ERROR [0; 39m [1; 30mWatchHandlerInterceptor.java:59 [ 0; 39m [1; 31m [0; 39m | [35mreq显示器; “#3”表示[0; 39m [http-nio-9000-exec-1] 2017-09-13 17:52:45,394 [34m | - DEBUG [0; 39m [1; 30mWatchHandlerInterceptor.java:59 [ 0; 39m [1; 31m [0; 39m | [35mreq显示器; – cameron