substring dirección

bluepin8
08 de Julio del 2006
Hola me gustaría saber como puedo coger solo el nombre de la calle de una dirección que introduce el usuario que contiene el número. Muchas gracias

Diego
08 de Julio del 2006
Lo ideal es usar expresiones regulares, por ejemplo:
String cad="calle julio cesar nº 4";
cad=cad.replaceAll("\D","");
System.out.println(Integer.parseInt(cad));

replaceAll reemplaza todo aquello que cumpla el patrón del primer parámetro (todo aquello que no sea un dígito), por el seguno parámetro (cadena vacía). De este modo, si en una cadena tienes un sólo número, este método te devolverá dicho número.

Espero que te sirva.