[ Foro de Java ]

JAVA VALIDAR STRING

23-Dec-2019 16:06
Invitado (Andres)
0 Respuestas

Que tal! me encuentro en este momento en la busqueda de algun metodo que me permita leer una cadena de texto, detectar que contenga carecteres especiales (*/ , .=+- _#$%@) etc.. o tabulaciones y de esta manera limpiarla y que solo quede la cadena de texto con LETRAS (Aa-Zz) actualmente mi codigo esta asi

logger.trace("Objecto device  recibido {}", device);
    String deviceModificado="";
   
    if (device.getDisplayName().contains("\t \r \b \n \\ \' \" , . - + = ") == true) {
    System.out.println("Tiene caracter especial");
   
    logger.trace("Objeto Device ==> ", device.toString());
   
    deviceModificado = device.getDisplayName().replaceAll("[^A-Za-z ]", "");
    logger.trace("Device a enviar al motor",deviceModificado);
   
    }else {
    logger.trace("No Tiene caracter especial");
    logger.trace("Device a enviar al motor",deviceModificado);
    }
   
    String server = "http://"+vPortalProp.getConnectionProps().getEngineAddress()+":"+vPortalProp.getConnectionProps().getEnginePort()+"/RUTA/API/";
return "device creado:" + device.toString();

pero no funciona.




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)