다음 코드가 포함 된 로그 파일이 있습니다. 로그 파일을 입력으로 사용하고 UserName, 날짜를 필터링하고 no로 계산합니다. 배 클라이언트 단선, 클라이언트 연결 및 패킷의 모든 사용자 이름 떨어 ........ 로그 샘플 :로그 파일에서 데이터 추출
나는 독특한 목록 사용자가 필요[ComputerC7] UserName:ABC1 id:02 | (11/22/2016 01:20:03) | Client connected.
[ComputerC8] UserName:ABC2 id:01 | (11/24/2016 03:10:35) | Client disconnected.
[ComputerC9] UserName:ABC5 id:04 | (11/25/2016 01:20:35) | Packet drop.
[ComputerC7] UserName:ABC1 id:02 | (11/22/2016 01:20:03) | Packet drop.
. 매일 연결 별, Disconneced, Packet Drop 수를 별도로 표시합니다. 이것은 mayneed 일부 자바 코드와 정규식은 확실히.
출력 : 여기에
UserName: ABC1 Date:11/22/2016 Connected :1 Disconnected :0 Packet Drop:1
UserName: ABC2 Date:11/24/2016 Connected :0 Disconnected :1 Packet Drop:0
UserName: ABC5 Date:11/25/2016 Connected :0 Disconnected :0 Packet Drop:1
스택 오버 플로우에 오신 것을 환영합니다! 질문 개선을 위해 [질문하는 방법] (http://stackoverflow.com/help/how-to-ask)을 검토하십시오. 시도한 코드와받은 오류를 게시하십시오. 가능한 한 구체적이어야 더 나은 답변으로 이어질 것입니다. – David