У меня есть проблема, чтобы соответствовать некоторой строке в паровании линии:Regex шаблона для этой строки
02-16 12:23:24.046 3068 3068 E AndroidRuntime: at android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:153)
02-16 12:23:24.046 3068 3068 E AndroidRuntime: at android.view.Window$LocalWindowManager.addView(Window.java:559)
02-16 12:23:24.046 3068 3068 E AndroidRuntime: at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2716)
02-16 12:23:24.046 3068 3068 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2151)
02-16 12:23:24.046 3068 3068 E AndroidRuntime: at android.app.ActivityThread.access$700(ActivityThread.java:140)
02-16 12:23:24.046 3068 3068 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1238)
02-16 12:23:24.046 3068 3068 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
И я хочу, чтобы соответствовать строке между двумя последними «(» «)» символами. Я знаю, что есть много учебников по регулярному выражению, но я пока не могу это сделать. Мне нужно учиться больше об этом
Так результат успеха должны быть:
WindowManagerImpl.java:153
Window.java:559
ActivityThread.java:2716
ActivityThread.java:2151
and so on
Все, что я знаю, что не всегда есть слово «ява», так что я хочу, чтобы принять значение между последним «(» «)»
Спасибо всем за любые подсказки
Почему вам нужно регулярное выражение? Logcat - это TAB с разделителями IIRC. – leppie
Какое отношение это имеет к шаблонам дизайна? –
[Что вы пробовали?] (Http://whathaveyoutried.com) –