Split tous les caractéres spéciaux excepté point

neocol Messages postés 63 Date d'inscription   Statut Membre Dernière intervention   -  
neocol Messages postés 63 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Étant donné,
String line="mot,1.2;3,4.0*s";


Ma question est comment utiliser Regex Pattern dans la fonction Split, pour enlever tous les caractéres spéciaux excepté point pour garder les nombres doubles et float?

Merci

1 réponse

  1. neocol Messages postés 63 Date d'inscription   Statut Membre Dernière intervention   1
     
    J'utilise ce RegEx :
     line.split("[^.\\w]");


    ça marche bien, mais pour
    String line="//\\mot,1.2;3,4.0*s";


    J'ai ce résultat
    lineSplited :  
    lineSplited :
    lineSplited :
    lineSplited : word
    lineSplited : 1.2
    lineSplited : 3.1
    lineSplited : 4.5
    0