我有一个包含如下列的文本文件:
1|[email protected]|||gmail.com|Occlitnfnelevan|Occlitnlnelevan|Occlitnfnelevan Occlitnlnelevan||||||||||1||||1|2019-04-19 11:40:17|
249108103169|[email protected]|||demopersistent.com|OCFNONETWO|OCLNONETWO|OCFNONETWO OCLNONETWO|A09012|Sales Manager|Pune|UU 5C46 3||Telecom & Media|FY11_Telecom_DU3|Telecom & Media-ToBeAllocated|Role-Twelve|1|+91-20-67000000|9000000012||1|2019-04-19 11:40:17|
总共有 23 个管道分隔符和 24 列我想将第一列切换到最后,如下所示:
[email protected]|||gmail.com|Occlitnfnelevan|Occlitnlnelevan|Occlitnfnelevan Occlitnlnelevan||||||||||1||||1|2019-04-19 11:40:17|1|
[email protected]|||demopersistent.com|OCFNONETWO|OCLNONETWO|OCFNONETWO OCLNONETWO|A09012|Sales Manager|Pune|UU 5C46 3||Telecom & Media|FY11_Telecom_DU3|Telecom & Media-ToBeAllocated|Role-Twelve|1|+91-20-67000000|9000000012||1|2019-04-19 11:40:17|249108103169|
我在 ctrl+h 之后在 notepad++ 中尝试了下面的 reg-ex 但它不能正常工作:
(.*)\|(.*)\|(.*)\|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|
\2|\3|\4|\5|\6|\7|\8|\9|\10|\11|\12|\13|\14|\15|\16|\17|\18|\19|\20|\21|\22|\23|\24|\1|
需要一个简单的方法来将第一列从记事本++移动到最后一列,因为使用 excel 很麻烦,因为它会更改数据格式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句