Busque el número y muévase al final de la línea con notepad++ y RegEx

Busque el número y muévase al final de la línea con notepad++ y RegEx

Necesito mover el carácter numérico desde el inicio de la línea hasta el final de la línea en el siguiente ejemplo. Estoy planeando usar RegExNotepad++. Para encontrar el número uso [1-9]+la expresión. Pero, ¿cómo seleccionar este número y pasar al final de la línea?

Actual:

 1 #define AAA
 2 #define BBB
 123 #define CCC

Debiera ser:

 #define AAA 1
 #define BBB 2
 #define CCC 123

Respuesta1

Usé N++ v7.2.2

Ctrl+H --> Reemplazar pestaña
Buscar qué: (^)(\s+)?(\d+)(\s+)(#define)(\s+)([^\r\n]+)?(\r\ n|$)
Reemplazar con: \1\5\6\7\4\3\8
Ajuste: marcado
Modo de búsqueda: expresión regular

información relacionada