gpt4 book ai didi

java - 用于解析堆栈跟踪中完全限定的 Java 名称的正则表达式

转载 作者:行者123 更新时间:2023-11-30 11:35:34 25 4
gpt4 key购买 nike

我为以下字符串编写了正则表达式 (at)(\\s)(\\w.+)(\\(\\w.+)(\\)):

at sun.reflect.NativeMethodAccessorImpl.invoke0(Method.java:585)

但是没有用。你能帮我改写正确的吗?

最佳答案

这个正则表达式应该可以解决问题(demo):

at (.*)\.(.*)\(([^:]*):?([\d]*)\)

将在第 1 组返回 package.class,在第 2 组返回方法,在第 3 组返回文件名,在第 4 组返回最终行号。

关于java - 用于解析堆栈跟踪中完全限定的 Java 名称的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15049472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com