-
Regex Java Sinus
Bonjour à tous,
Voilà, travaillant dans le cadre d'un petit parseur mathématique, j'aurais besoin de connaître l'expression régulière à utiliser dans la méthode Replace de la classe String pour arriver à détecter une séquence de type sin(nombre) où nombre = 0 | 1 | 2 ... | 9 pour ainsi la remplacer par la valeur exacte.
C'est assez brouillon je sais, et le mieux est de passer par une grammaire, mais j'ai davantage besoin de résultats :mouarf:
Merci à tous :ccool:
-
Salut,
Si tu souhaites juste récupérer ce qu'il y a entre les parenthèses après le sinus, une expression régulière possible serait :
Code:
Pattern p = Pattern.compile("sin\((.*)\)");
Si je ne m'abuses.
Ensuite tu récupères la valeur dans un Matcher avec matcher.group(1); et voilà :)