java正则表达式获取选项卡式值及其频率
我使用的Java库将“tab”分隔的值作为(每行)单个字符串输出抛出,如下所示
ID1 John
ID2 Jerry
ID3 John
ID4 Mary
ID5 John
我正在尝试获取names
及其频率
John 3
Jerry 1
Mary 1
有没有一种方法可以通过使用正则表达式(子字符串匹配然后进行频率计数)来实现这一点
你可以在下面搜索框中键入要查询的问题!
我使用的Java库将“tab”分隔的值作为(每行)单个字符串输出抛出,如下所示
ID1 John
ID2 Jerry
ID3 John
ID4 Mary
ID5 John
我正在尝试获取names
及其频率
John 3
Jerry 1
Mary 1
有没有一种方法可以通过使用正则表达式(子字符串匹配然后进行频率计数)来实现这一点
# 1 楼答案
这不是100%可能的,如果不是不可能的话,那么您可以创建自己的简单程序来解决这个问题
下面是一段简单的代码,可以解决您的问题:
输出