Bonjour,
Je cherche à splitter un fichier java par method en python.
Aujourd'hui j'utilise ça pour le faire
methods = re.split(r'(.+public.+{|\/\*\*|.+\*\/)',content)
en soit ca marche bien mais j'ai un soucis c'est qu'il ne garde par l'entete de la méthode
ex :
aujourd'hui j'ai ça en sortie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public void test{ String buffer test test= "toto" return test } public void test2{ String buffer test test= "toto" return test }
fichier 1 :
fichier 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part public void test{
fichier 3 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 String buffer test test= "toto" return test }
fichier 4 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part public void test2{
J'aurais voulu avoir ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 String buffer test test= "toto" return test }
fichier 1 :
fichier 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public void test{ String buffer test test= "toto" return test }
Quelqu'un aurait une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public void test{ String buffer test test= "toto" return test }
Merci par avance de votre aide
Partager