¿Cómo elimino texto entre 2 caracteres?


9

Por ejemplo tengo:

Apple:123456789:pear
watermelon:57952161354:kfc

¿Cómo elimino el texto que está entre ":" para obtener esto:

Apple:apple
watermelon:kfc

Respuestas:


21

¿Cómo reemplazo todo el texto entre 2 :s con uno solo :?

  • Menú "Buscar"> "Reemplazar" (o Ctrl+ H)

  • Establezca "Buscar qué" en :.*?:

  • Establezca "Reemplazar con" en :

  • Habilitar "Expresión regular"

  • Haga clic en "Reemplazar todo"

Imagen

Antes :

Apple:123456789:pear 
watermelon:57952161354:kfc

Después :

Apple:pear 
watermelon:kfc

Otras lecturas


Yo diría que :[^:]++:sería mucho más eficiente, pero eso solo importa si el archivo de texto es grande. También podría intentar reemplazar :[^:]++(?=:)con la cadena vacía, pero no estoy seguro de si el bloc de notas admite la búsqueda.
Boris the Spider
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.