Tengo algunos datos en {1} Estos son datos de prueba {2 } Estos son otros datos. Observe el espacio después de dos que fue dado por error {3} Este es un dato más {4} Otro error de espacio antes del número
Quiero hacer todo en su propia línea con el formato correcto como {1}, es decir, sin espacio antes o después del dígito.
Necesito una expresión regular para eso para Notepad++
Gracias
Respuesta1
- Ctrl+H
- Encontrar que:
{\h*(\d+)\h*}
- Reemplazar con:
\n{$1}
o\r\n{$1}
dependiendo de la plataforma - CONTROLAR caso de partido
- CONTROLAR Envolver alrededor
- CONTROLAR Expresión regular
- DESMARCAR
. matches newline
- Replace all
Explicación:
{ # open brace
\h* # 0 or more horizontal spaces
(\d+) # group 1, 1 or more digits
\h* # 0 or more horizontal spaces
} # close brace
Reemplazo:
\n # linefeed, you can use \r\n for Windows EOL
{$1} # content of group 1 (i.e. the digits) surrounded by braces
Captura de pantalla (antes):
Captura de pantalla (después):