经过测试:最长128个字符测试数据:
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345670123456789-------1
0123456789-------2
0123456789-------3
0123456789-------4
0123456789-------5
0123456789-------6
0123456789-------7
0123456789-------8
0123456789-------9
0123456789-------10
0123456789-------11
0123456789-------12
01234567---------8