次のコードを含むログファイルがあります。ログファイルを入力として使用し、UserName、日付をフィルタし、noを数えます。倍のクライアントの切断、クライアント接続とパケットのEVERY usernameの低下........ ログサンプル:ログファイルからデータを抽出する
私はユニークなリストのユーザーを持っている必要があります[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.
。接続された、ディスコネクトされた、パケットドロップ数を毎日別々に表示します。これは、いくつかのJavaコードと正規表現を確認する必要があります。
出力:
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