En Notepad ++ para reemplazar, presione Ctrl+ Hpara abrir el menú Reemplazar.
Luego, si marca el botón "Expresión regular" y desea en su reemplazo usar una parte de su patrón de coincidencia, debe usar "grupos de captura" (lea más en Google ). Por ejemplo, digamos que desea hacer coincidir cada una de las siguientes líneas
value="4"
value="403"
value="200"
value="201"
value="116"
value="15"
usando el .*"\d+"
patrón y desea mantener solo el número. A continuación, puede utilizar un grupo de captura en su coincidencia de patrones, usando paréntesis (
y )
, de esa manera: .*"(\d+)"
. Entonces, en su reemplazo, simplemente puede escribir $1
, donde $ 1 hace referencia al valor del primer grupo de captura y devolverá el número para cada coincidencia exitosa. Si tenía dos grupos de captura, por ejemplo (.*)="(\d+)"
, $1
devolverá la cadena value
y $2
devolverá el número.
Entonces usando:
Encontrar: .*"(\d+)"
Reemplazar: $1
Te devolverá
4
403
200
201
116
15
Tenga en cuenta que existen muchas formas alternativas y mejores de hacer coincidir el patrón mencionado anteriormente. Por ejemplo, el patrón value="([0-9]+)"
sería mejor, ya que es más específico y estarás seguro de que coincidirá solo con estas líneas. Incluso es posible realizar el reemplazo sin el uso de grupos de captura, pero este es un tema un poco más avanzado, así que lo dejo por ahora :)