文本格式化问题!高分
现在有一个文本文件(很多条,我列出三条举例),内容如下:
name=sophia,direction=a,version=1.0,user=a,test_id=d001,
name=sophia,direction=d,version=1.0,user=b,test_id=d003,
name=adword,direction=c,version=1.0,user=e,test_id=d002,
要求修改该文本:格式化后如下:
name=sophia,user=a,version=1.0,direction=a,test_id=d001,
name=sophia,user=b,version=1.0,direction=d,test_id=d003,
prog=adword,direction=c,version=1.0,user=e,test_id=d002,
解释:
即每条记录判断,如果记录存在name=sophia,那么需要把direction=?(等号后面可能不同,即有可能是direction=a,b 但有逗号隔开)和user=?对换。
请给出代码,非常谢谢,急用。。。。