Vous n'êtes pas connecté - Connexion ou Créer un compte

Classée dans Questions > Questions / Réponses

Java : Analyser une chaîne de caractère contenant des tablatures et récupérer les différentes cordes

Administrateur
Une annonce aurait pu être ici :'(

Un code Java permettant de récupérer la liste des cordes utilisée dans une tablature.

String tab = "  \r\nBlues Song: e |-0---2---1---1-1--4- \r\nB |---4-5--6\r\nTotooto f \r\nG |-0-4-4";

Pattern pattern = Pattern.compile("[A-Ga-g] \\|[0-9\\-]+");
Matcher matcher = pattern.matcher(tab);

System.out.println("***TAB***\r\n"+tab+"\r\n***\r\n");

String chord;
boolean found = false;
while (matcher.find()) {
	chord = matcher.group();
	System.out.println(chord+" : ("+matcher.start()+", "+matcher.end()+")");
	found = true;
}
if(!found){
	System.out.println("No match found.");
}

Aucune réponse. Soyez le premier !

Ajouter une réponse

Vous devez être connecté pour répondre à une question.

Si vous possédez un compte sur le site, vous devez vous connecter. Sinon, vous pouvez créer un compte sur le site.