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

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. 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