请教高手用java做正则表达式有没有可能实现类似数据库group by统计的功能
例如以下
2008-08-18 16:56:09 ¦ 5 X123 1_301 -- 第一次调用:5 X123 1_301->1219049769696-1219049769916=220 
2008-08-18 16:56:09 ¦ 5 X300 1_301 -- 第二次调用:6 X300 1_302->1219049769696-1219049769916=220 
要按X123、X300统计第一次调用:5、 第二次调用:6的个数怎么办?