16Fermer18
ZephLe 24/02/2011 à 14:08
En C# les méthodes ".TryParse" ont précisément pour objectif d'éviter de lancer des exceptions, parceque lancer des exceptions c'est lent et que quand c'est pour la catcher 2 lignes plus bas, on évite grin (mais bon, je veux bien croire que les performances en Java, c'est une notion assez vague tongue #troll#)

Sinon pour compléter le post de squalyl, même si ça n'est pas trop dans les habitudes du forum de poster du code prêt à copier-coller...

(100% google powered, je ne fais pas de Java, donc c'est peut-être totalement faux ^^)
public boolean isDate( String pattern, String input ) { SimpleDateFormat sdf = SimpleDateFormat (pattern); return sdf.parse (input, new ParsePosition (0)) != null; } public String removeXmlTags( String input ) { return input.replaceAll ("<[^>]*>", ""); }
Pour celles qui suppriment les "SQL injections" et le javascript, je pense qu'il faudrait avoir plus de précisions, parceque là comme ça il me semble que ça peut correspondre à pas mal de trucs.