为什么不是以下
([a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}) (\d{4}-\d{2}-\d{2}) (\d{2}:\d{2}:\d{2},\d{3}) \[(.*?)\] ([^ ]*) +([^ ]*) - (.*)$
与以下
中的任何内容都不匹配22bd49ad-eff4-4d20-b87d-eae1d0ab90e6 2015-12-28 13:28:19,025 [http-nio-8090-exec-3] DEBUG o.s.b.a.e.mvc.EndpointHandlerMapping apps : Did not find handler method for [/facets/apps/search]
编辑:发布正确的链接
答案 0 :(得分:2)
您可以使用此正则表达式:
^[a-fA-F0-9]{8}(?:-[a-fA-F0-9]{4}){4}[a-fA-F0-9]{8} (\d{4}(?:-\d{2}){2}) ((?:\d{2}:){2}\d{2},\d{3}) \[(.*?)\] (\S*) +(\S*) [^:]*: (.*?)(?=\n[a-fA-F0-9]{8}|\z)
[^ ]*
可以在正则表达式中替换为\S*
,最后一部分没有连字符。
答案 1 :(得分:1)
结尾部分.idea
与
+([^ ]*) - (.*)
所以整个表达都不匹配。
修改强>
你应该尝试这样的东西来匹配你的输入:
o.s.b.a.e.mvc.EndpointHandlerMapping apps : Did not find handler method for [/facets/apps/search]