\s*(public|protected|private)\s+(void|int|String|Int2)\s+([a-zA-Z0-9]+)\s*\(\s*(void|int|String|Int2)\s+([a-zA-Z0-9]+){0,1}\s*(,\s*(void|int|String|Int2)\s+([a-zA-Z0-9]+))*\s*\)\s*\{
----------------------
package projet.acceleo.test.parse.parser;
public class JavaParse {
public String code;
public JavaParse(String code) {
this.code = code;
}
public void tamere(Mere a, String b) {
b = b + Integer.toString(a);
}
public void parse(Int2 pute, int a, String b) {
b = b + Integer.toString(a);
}
public void parse(int a, String b) {
b = b + Integer.toString(a);
}
public String salope(int a, String b) {
b = b + Integer.toString(a);
}
}
--------------