小眾計(jì)數(shù)器PC版是一款使用AHK編寫的小工具,選中文字,統(tǒng)計(jì)字?jǐn)?shù),沒想到在Windows 10中使用依舊順滑?梢詥为(dú)統(tǒng)計(jì)單詞的數(shù)量、中文字符數(shù)量,以及中文標(biāo)點(diǎn)數(shù)量的。英文標(biāo)點(diǎn)無法統(tǒng)計(jì)。
軟件說明
原理是「選中的文字(不管是啥編碼)會被復(fù)制到剪貼板(這時候就變成GBK),程序再從剪貼板獲取,然后還原剪貼板,最后計(jì)數(shù)。」
使用方法
選中文本
按下快捷鍵 F12
查看統(tǒng)計(jì)數(shù)字
右鍵托盤圖標(biāo)可以修改快捷鍵。
在任意地方選中需要計(jì)數(shù)的文字,然后按下快捷鍵(默認(rèn)快捷鍵是 F12)。統(tǒng)計(jì)結(jié)果就出來了。
快捷鍵設(shè)置界面:
此 AHK 中文計(jì)數(shù)的原理:因?yàn)?AHK 沒辦法用正則表達(dá)式來匹配中文。在 Javascript 中是有正則表達(dá)式可以匹配中文的。所以我采取獲得文字 GBK 編碼的方式來判斷。GBK 編碼包含了 GB2312 編碼(簡體字編碼)和繁體字編碼。