У меня есть текстовый файл со столбцами, как показано ниже:
1|occlitn.usrelevan@gmail.com|||gmail.com|Occlitnfnelevan|Occlitnlnelevan|Occlitnfnelevan Occlitnlnelevan||||||||||1||||1|2019-04-19 11:40:17|
249108103169|ocusr_onetwo@demopersistent.com|||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 столбца.
Я хочу переключить первый столбец на последний, как показано ниже:
occlitn.usrelevan@gmail.com|||gmail.com|Occlitnfnelevan|Occlitnlnelevan|Occlitnfnelevan Occlitnlnelevan||||||||||1||||1|2019-04-19 11:40:17|1|
ocusr_onetwo@demopersistent.com|||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|
i Попытка ниже reg-ex в блокноте ++ после Ctrl + H, но она работает неправильно:
(.*)\|(.*)\|(.*)\|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|
\2|\3|\4|\5|\6|\7|\8|\9|\10|\11|\12|\13|\14|\15|\16|\17|\18|\19|\20|\21|\22|\23|\24|\1|
Требуются указатели для простого способа переместить первый столбец в последний из Notepad ++, так как использование Excel проблематично, поскольку оно меняет формат данных.