Truque: sempre que vc for comparar duas Strings, uma variavel e uma constante, usem a constante primeiro:
"a".equals(x)
Assim, se a variavel for null, vc nao toma uma NullPointerException na cabeca, a comparacao simplesmente retorna false, e voce nao fica com aqueles montes de != null esparramados pelo codigo :mrgreen:
[quote=lambari.java]String valor = “AS-012—1____21abc_”;
System.out.println(valor.replaceAll("[A-Z/a-z/_/-]", “”));[/quote]
Cara, só tome cuidado ao responder tópicos, você está revivendo um tópico de 2005, e colocando um comentário que não é referente à dúvida do autor do tópico.