原帖由 dbr 于 2010-7-29 10:20 AM 发表
^(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)$(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(%x)(% ...
做了一个百晓生处“ask bai xiaosheng about 挑战”的demo,
还没有完成,我们可以讨论一下思路。现在这个demo能完成的
工作是,获取验证图形字有效数据存入@line1~@line12,替换
任何背景字符为空格,替换任何表征字符为星号。这样得到的
@char1~@char4为四个图形字的一维点阵。
EX这个alias是用来扩充标准特征库std的,从@std_0~@std_9,
@std_A~@std_Z特征库都需要进行手工扩充,例如@std_L就是
能表征字符L的点阵的集合,假设答案是AS39:
那么执行 EX A S 3 9
就可以把这次获得的图形字点阵分别记录进A、S、3、9的库中