Buscar y reemplazar en Notepad ++

1

Estoy tratando de hacer una búsqueda y reemplazo en Notepad ++ Tengo un archivo que tiene un corchete abierto un número y una coma Quiero reemplazar el número dejando el valor nulo Ej: Buscar: "(32," Repalce con: "(''," Los números van de dos a cuatro dígitos. Lo he hecho antes en BBEdit, pero no tengo acceso a él en esta computadora. ¿Puedo hacer esto en Notepad ++? Gracias

jkvt
fuente
¿Desea reemplazar el número con 2 comillas simples?
MacAnthony

Respuestas:

1

Utilicé esto para que funcione. Esto supone que algo más que un dígito seguirá el número reemplazado (como una coma o un espacio).

Encontrar que:

\(\d+

Reemplazar con:

(''
MacAnthony
fuente
Su pregunta indicó que necesita que el rango de números esté entre 2 y 4, lo que esta solución no tiene en cuenta.
Matt Ramey
En realidad, dijo que los números varían de 2 a 4, pero no que haya valores fuera de ese rango que no deberían coincidir. Si todos los números están entre 2-4 y él quiere hacerles esto a todos, entonces esto aún satisface esa necesidad.
MacAnthony
@MattRamey Si esa es realmente una necesidad, entonces la suya es mejor. Solo ofrezco esto porque es una solución más fácil de recordar.
MacAnthony
1

Vas a querer usar la siguiente expresión regular para el término de búsqueda:

\((\d{2,4}),

Y seleccione la opción "expresión regular".

Matt Ramey
fuente
Intenté esto primero, pero no pude hacer que notepad ++ funcione con un modificador de rango. ¿Qué versión de notepad ++ es esta? Puede que tenga una versión desactualizada.
MacAnthony
Notepad ++ recientemente añadido modificadores de rango de expresiones regulares. No estoy seguro de la versión exacta, pero mi versión actual de 6.15 está trabajando con ella.
Matt Ramey
Sí, mi versión era 5.8.2, por lo que esta solución puede depender mucho de la versión. Probablemente debería actualizarlo.
MacAnthony