用值替换记录中的字段而不会丢失记录的位置完整性

问题描述

我有一个固定长度的文件(1400 字节)。我正在处理记录中的第一个字段,它是 15 个字节,从位置 1 开始。如果该字段包含“CORPORATE”,我需要用“CORP”替换它。很容易。但是我需要通过原始字段中的 15 个字节的末尾将公司后的任何内容连接到“CORP”,并保持 15 个字节的长度。

示例 输入 AC公司2 所需输出 AC CORP2.......(字段在'2'后用6个字节填充空间以维持15个字节的字段

'CORPORATION' 可以在该领域的任何地方开始。 我还需要替换其他字符串 - 'ATLANTA' = 'ATL','COUNTY' = 'CTY' 具有相同的要求。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)