M
maysoft
Unregistered / Unconfirmed
GUEST, unregistred user!
有一个文本文件格式是这样的!
每一行的内容分为三段。
前面是员工编号,中间是姓名,后面跟员工内部代码。
如:
126700024647 郭德芳 0113150
126700030711 王炜周 0115400
126700034642 刘宗仁 0088744
2304012601100132549 彭真才 0065565
2304012601100132425 陈元清 0061815
126700006259 欧阳迎春 0127153
…… …… ……
需要注意的是员工编号的长度不一致,内部代码长度一致。姓名长度当然也不一致了。那么怎么将内容格式化成如下的正确样式:
126700024647 郭德芳 0113150
126700030711 王炜周 0115400
126700034642 刘仁 0088744
2304012601100132549 彭真才 0065565
2304012601100132425 陈元清 0061815
126700006259欧阳迎春0127153
…… …… ……
员工编号长度最长位19位,姓名最长为4个汉字,内部编码最长为7位。我现在的难度如下:
由于员工编码长度一致,那么怎么让他们看起来是右对齐的?员工编码和内部编码之间长度为4个汉字的长度,如上面最后一个记录,如果名字是3个汉字或2个汉字,那么名字就要在员工编码和内部编码之间居中显示,怎么办啊?
每一行的内容分为三段。
前面是员工编号,中间是姓名,后面跟员工内部代码。
如:
126700024647 郭德芳 0113150
126700030711 王炜周 0115400
126700034642 刘宗仁 0088744
2304012601100132549 彭真才 0065565
2304012601100132425 陈元清 0061815
126700006259 欧阳迎春 0127153
…… …… ……
需要注意的是员工编号的长度不一致,内部代码长度一致。姓名长度当然也不一致了。那么怎么将内容格式化成如下的正确样式:
126700024647 郭德芳 0113150
126700030711 王炜周 0115400
126700034642 刘仁 0088744
2304012601100132549 彭真才 0065565
2304012601100132425 陈元清 0061815
126700006259欧阳迎春0127153
…… …… ……
员工编号长度最长位19位,姓名最长为4个汉字,内部编码最长为7位。我现在的难度如下:
由于员工编码长度一致,那么怎么让他们看起来是右对齐的?员工编码和内部编码之间长度为4个汉字的长度,如上面最后一个记录,如果名字是3个汉字或2个汉字,那么名字就要在员工编码和内部编码之间居中显示,怎么办啊?