
Tengo varias líneas de código y estoy buscando una manera de buscar una cadena específica, por ejemplo, 'id0=' y eliminarla y los 10 caracteres posteriores, por línea. Preferiría una forma/macro/complemento para notepad++. Pero todas las demás herramientas o scripts son bienvenidos.
Tenga en cuenta que, idealmente, me gustaría eliminarlo y reemplazarlo con una cadena de 32 caracteres en todo el archivo, pero por ahora, solo estoy tratando de superar el primer obstáculo, que es eliminarlo.
Antes
://81.88.22.6/*=id0=CB5B9C00BA
://*-ad.cgi*=time=3C8EFF48B674A820E7
://*-ads/*=id0=0D6CF7D5BE
Tenga en cuenta que los patrones (números y caracteres) que estoy buscando siempre son diferentes por línea y no están en cada línea, por lo que no puede realizar una búsqueda y reemplazarlos.
Debería verse así después
://81.88.22.6/
://*-ad.cgi*=time=3C8EFF48B674A820E7*
://*-ads/
Probé este método (probar =id0=[0-9A-Z]{10}
), que encontré en este sitio, pero no me funciona.
Estoy usando Notepad++ y en la GUI de reemplazo, hago clic en expresión regular (botón radial), luego enEncontrarpongo id0=[0-9A-Z]{10}
y dejo elReemplazarcampo en blanco, pero NO parece reconocerlo id0=[0-9A-Z]{10}
, ¡no encuentra ninguno!
Respuesta1
Interesante, Notepad++ no parece entender el {10}. Pero mira si esto funciona para ti, parecía que sí en mi prueba rápida:
id0\=\w\w\w\w\w\w\w\w\w\w
Tienes que escapar del signo =, creo, y \w es cualquier carácter alfanumérico o guión bajo.
Esto me ayudó:
http://blog.creativeitp.com/posts-and-articles/editors/understanding-regex-with-notepad/