level 1
溺水鱼ZC
楼主
求教各位大佬,有一个txt文档,我想将里面特定数字内容进行替换,替换的数字需要从1开始递增。并且,这些需要替换的内容并不是固定值,部份文档内容如下:
<character type="Bot">
<position x="1136.359" y="0.000575379" z="983.9208" />
<orientation x="0" y="52.93044" z="0" />
<location value="1" />
<name value="CR-1" />
<specialization value="Carrier" />
<status-flags value="0" />
<state value="0" />
<id value="128" />
<wander-time value="15.36" />
<Condition value="1" />
<Integrity value="0.9990938" />
<integrity-decay-rate value="999999.99" />
</character>
<character type="Bot">
<position x="1136.359" y="0.000575379" z="983.9208" />
<orientation x="0" y="52.93044" z="0" />
<location value="1" />
<name value="CR-2" />
<specialization value="Carrier" />
<status-flags value="0" />
<state value="0" />
<id value="17" />
<wander-time value="15.36" />
<Condition value="1" />
<Integrity value="0.9990938" />
<integrity-decay-rate value="999999.99" />
</character>
<character type="Bot">
<position x="1136.359" y="0.000575379" z="983.9208" />
<orientation x="0" y="52.93044" z="0" />
<location value="1" />
<name value="CR-3" />
<specialization value="Carrier" />
<status-flags value="0" />
<state value="0" />
<id value="1022" />
<wander-time value="15.36" />
<Condition value="1" />
<Integrity value="0.9990938" />
<integrity-decay-rate value="999999.99" />
</character>
……后面还有几千行……
这段内容中,我需要将所有类似:<id value="128" /> 行的这个数字,替换为从1递增,比如这一段中,有三个类似行:
<id value="128" />
<id value="17" />
<id value="1022" />
我想将它们替换成:
<id value="1" />
<id value="2" />
<id value="3" />
我用Excel表格搞了半天,还是不行,不知批处理行不行,求大佬帮助,万谢。
2019年07月06日 03点07分
1
<character type="Bot">
<position x="1136.359" y="0.000575379" z="983.9208" />
<orientation x="0" y="52.93044" z="0" />
<location value="1" />
<name value="CR-1" />
<specialization value="Carrier" />
<status-flags value="0" />
<state value="0" />
<id value="128" />
<wander-time value="15.36" />
<Condition value="1" />
<Integrity value="0.9990938" />
<integrity-decay-rate value="999999.99" />
</character>
<character type="Bot">
<position x="1136.359" y="0.000575379" z="983.9208" />
<orientation x="0" y="52.93044" z="0" />
<location value="1" />
<name value="CR-2" />
<specialization value="Carrier" />
<status-flags value="0" />
<state value="0" />
<id value="17" />
<wander-time value="15.36" />
<Condition value="1" />
<Integrity value="0.9990938" />
<integrity-decay-rate value="999999.99" />
</character>
<character type="Bot">
<position x="1136.359" y="0.000575379" z="983.9208" />
<orientation x="0" y="52.93044" z="0" />
<location value="1" />
<name value="CR-3" />
<specialization value="Carrier" />
<status-flags value="0" />
<state value="0" />
<id value="1022" />
<wander-time value="15.36" />
<Condition value="1" />
<Integrity value="0.9990938" />
<integrity-decay-rate value="999999.99" />
</character>
……后面还有几千行……
这段内容中,我需要将所有类似:<id value="128" /> 行的这个数字,替换为从1递增,比如这一段中,有三个类似行:
<id value="128" />
<id value="17" />
<id value="1022" />
我想将它们替换成:
<id value="1" />
<id value="2" />
<id value="3" />
我用Excel表格搞了半天,还是不行,不知批处理行不行,求大佬帮助,万谢。
