在txt文本中的一段数据
top - 09:52:20 up 45 days, 22:44, 8 users, load average: 3.83, 4.04, 3.39
Tasks: 165 total, 1 running, 164 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.3%us, 1.6%sy, 0.0%ni, 94.3%id, 2.6%wa, 0.0%hi, 0.1%si, 0.0%st
Mem: 8311012k total, 7536676k used, 774336k free, 84896k buffers
Swap: 5406712k total, 84k used, 5406628k free, 2024000k cached在这个txt文本中的数据是记录时时更新的结果,对于{top,load average,Tasks,Cpu(s),Mem,Swap}之类的字段名我已经进行了封装,现在是对字段名后面的数据集进行提取,我现在的问题就是在提取数据集的过程中,只提取出他的数据而不将字段名提取额出来,因此就需要对字段名进行替换想将“:”和“-”前的字符串(top,load average,Tasks,Cpu(s),Mem,Swap)替换成空格,请问应该怎么实现呀