Texto de ejemplo:
test3:orange;mango
test324:cherry;peach
test35:apple;pear
Quiero eliminar la parte de 'prueba' en cada línea.
Sé que hay una expresión para eliminar todo antes de los primeros dos puntos.
Respuesta1
- Ctrl+H
- Encuentra qué:
^[^:]+
o^[^:]+:
si quieres eliminar también los dos puntos - Reemplazar con:
LEAVE EMPTY
- comprobar Envolver alrededor
- comprobar expresión regular
- Replace all
Explicación:
^ : beginning of line
[^:]+ : 1 or more any character that is not a colon
: : a colon (only if you want to remove it)
Resultado para el ejemplo dado:
:orange;mango
:cherry;peach
:apple;pear
O
orange;mango
cherry;peach
apple;pear
Respuesta2
Abra el cuadro de diálogo "Buscar y reemplazar" (Ctrl + H suponiendo que sea Windows) y habilite el Regualar Expression
modo de búsqueda. La siguiente expresión regular en el cuadro de búsqueda resaltará "prueba" seguida de cualquier texto hasta los dos puntos inclusive:
^(test).*:
Puede dejar el cuadro "Reemplazar con" vacío y hacer clic en "Reemplazar todo" para simplemente eliminar todas las instancias de un archivo, o ingresar dos puntos en el cuadro "Reemplazar con" para conservar los dos puntos.
Vea la imagen a continuación como referencia.
Puede obtener más información sobre las expresiones regulares en Microsoft.Lenguaje de expresiones regulares: referencia rápida