Estoy tratando de agregar log4j a un software heredado usando eclipse search/replace.¿Cómo se repite el texto con una expresión regular?
La idea es encontrar todas las declaraciones de clase y reemplazarlas por la propia declaración, más la definición del registrador en la siguiente línea.
búsqueda
".*class ([A-Z][a-z]+).*\{"
reemplazar:
"final static Logger log = Logger.getLogger($1.class);"
¿Cómo puedo anteponer patrón emparejado (la definición de clase) a la cadena de reemplazo?
Gracias por su respuesta, me salvó un par de horas. Uso ahora "$ 0 \ n \ n \ tfinal Logger Logger estático = Logger.getLogger ($ 1.class);" como reemplazar cadena – stacker