Eliminar texto entre corchetes en notepad++

Eliminar texto entre corchetes en notepad++

Necesito eliminar todo entre {} ejemplo a continuación

Antes:

ParticleEffects
{
    animation = "distort"
        0 = "mid Metadata/Effects/misc/distort/distort.pet"
}

Después:

ParticleEffects
{
}

el } corchete tiene que estar debajo de { no pueden estar uno al lado del otro así {} o de lo contrario no funcionará.

Respuesta1

solución

  • Encontrar que:\{(.*?)\}
  • Reemplazar con:\{\n\}
  • Modo de búsqueda: expresión regular
  • [x] coincide con la nueva línea (debe seleccionarse)

información

  • "{" y "}" deben tener como carácter de escape "\"
  • "\n" inserta un carácter de nueva línea

Respuesta2

Utilicé la expresión regular como se muestra a continuación en notpad ++ una vez que se seleccionó la opción de radio regex. Elimina todo lo que queda entre corchetes.

 <.*?>

como ex <p data-attribute="" id="as8asdj3ea90">o simple </p>también serán eliminados.

esto funcionó para mí al eliminar todo lo que está entre corchetes de flecha en Notepad++

información relacionada