ahk取重复前十的一种方法

;duplicate top10
src =
(
赵彬
李江
董尚云
王思杰
张风
胥玲
卞丽
巴都日力图
安玉玲
张晓芳
杜晓燕
王鹿
郑虹霞
吴江平
卞丽
王鹿
张风
张晓芳
胥玲
王思杰
安玉玲
王思杰
张风
胥玲
董尚云
王思杰
赵彬
安玉玲
卞丽
安玉玲
张晓芳
王思杰
)

a := []
b =
loop, Parse, src, `n, `r
{
	if !a["" A_LoopField]
		a["" A_LoopField] := 1
	else
		a["" A_LoopField] += 1
}

for c,d in a
{
	d2 := SubStr("00000", 1, 5-strlen(d)) d
	str := d2 "_" c
	b .= b ? "`n" str : str
}

Sort, b, R

e := StrSplit(b,"`n","`r")
f =
loop 10
	f .= f ? "`n" e[A_index] : e[A_index]

MsgBox % f

给TA捐赠
共{{data.count}}人
人已捐赠
其他案例

ahkinfo1.3.5可以调整大小

2020-3-26 10:18:32

其他教程

AHK变相重载的实现 - 心如止水

2020-3-26 13:30:16

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索