выбираем ip адреса
grep -E -o '[0-9]{1,3}(\.[0-9]{1,3}){3}'
выбираем mac адреса
grep -E -o '[0-9,aAbBcCdDeEfF]{1,2}(\:[0-9,aAbBcCdDeEfF;]{1,3}){5}'
-E, —extended-regexp PATTERN — интерпретировать PATTERN как расширенное регулярное выражение
-o, —only-matching — выводит только то, что соответствует регулярному выражению
timestamp для якорей java-stacktrace
^\[\d\d\d\d-\d\d-\d\d\ \d\d\:\d\d\:\d\d\,\d\d\d]
\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2},\d{3} - 2018-03-29 15:43:50,862
десятичные или целые числа
[-+]?[0-9]*\.?[0-9]+