Foros del Web » Programación para mayores de 30 ;) » Java »

[expresiones regulares] expresión para identif el texto buscado?

Estas en el tema de [expresiones regulares] expresión para identif el texto buscado? en el foro de Java en Foros del Web. a ver si me explico, en Notepad++ por ejemplo tenemos: Buscar: XXXX Reemplazar por: XXXX En "reemplazar por" quiero poner el texto encontrado (y algo ...
  #1 (permalink)  
Antiguo 21/10/2019, 04:31
 
Fecha de Ingreso: noviembre-2005
Mensajes: 172
Antigüedad: 14 años, 8 meses
Puntos: 1
[expresiones regulares] expresión para identif el texto buscado?

a ver si me explico, en Notepad++ por ejemplo tenemos:

Buscar: XXXX
Reemplazar por: XXXX


En "reemplazar por" quiero poner el texto encontrado (y algo más) y no sé como poner eso.

En el microsoft word sí te viene esta posibilidad.
  #2 (permalink)  
Antiguo 10/11/2019, 05:27
 
Fecha de Ingreso: abril-2011
Mensajes: 132
Antigüedad: 9 años, 4 meses
Puntos: 45
Respuesta: [expresiones regulares] expresión para identif el texto buscado?

Lo puedes hacer con String.replaceAll:

Código Java:
Ver original
  1. String str = "Pepe 34";
  2.  
  3. System.out.println(str.replaceAll("([A-z]+) ([0-9]+)", "$1 tiene $2 años")); // Pepe tiene 34 años

Etiquetas: regulares
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:23.