Проблема №7. Извлечение информации из лог-файла

  Юрий  | 

  Обновл. 3 Дек 2020  | 

 5453

На этом уроке мы будем использовать фактический результат сеанса отладки Android ADB. Ваша цель — использовать любые техники регулярных выражений, которые мы изучили до сих пор, для извлечения имени метода, имени файла и номера строки (находится не в начале строки, а в её конце).

Удачи!

Проблема №7. Извлечение информации из лог-файла
Задание Текст Результат
Пропустить W/dalvikvm( 1553): threadid=1: uncaught exception To be completed
Пропустить E/( 1553): FATAL EXCEPTION: main To be completed
Пропустить E/( 1553): java.lang.StringIndexOutOfBoundsException To be completed
Захватить E/( 1553): at widget.List.makeView(ListView.java:1727) makeView
ListView.java
1727
To be completed
Захватить E/( 1553): at widget.List.fillDown(ListView.java:652) fillDown
ListView.java
652
To be completed
Захватить E/( 1553): at widget.List.fillFrom(ListView.java:709) fillFrom
ListView.java
709
To be completed

Решение Мы можем использовать выражение (\w+)\(([\w\.]+):(\d+)\) для захвата имени метода, имени файла и номера строки.
Решите задание, чтобы перейти к следующему уроку, либо смотрите Решение.

Оценить статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (15 оценок, среднее: 4,73 из 5)
Загрузка...

Добавить комментарий

Ваш E-mail не будет опубликован. Обязательные поля помечены *