Problème pour splitter l’un des champs de ma table (Java/SQL)
Fermé
Sora1830
-
Modifié le 6 mai 2019 à 17:08
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 - 10 mai 2019 à 03:02
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 - 10 mai 2019 à 03:02
A voir également:
- Problème pour splitter l’un des champs de ma table (Java/SQL)
- Table ascii - Guide
- Table des matières word - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
2 réponses
Bonjour, à tous.
J'ai tenter quelque chose afin de régler mon problème mais j'ai quelques difficultés.
En effet, je teste pas à pas et pour le slot je n'arrive pas à obtenir 4, j'obtiens :
4EM6F1(0043BRW5)
Voici mon code :
Cordialement.
J'ai tenter quelque chose afin de régler mon problème mais j'ai quelques difficultés.
En effet, je teste pas à pas et pour le slot je n'arrive pas à obtenir 4, j'obtiens :
4EM6F1(0043BRW5)
Voici mon code :
private String[] cutNom(String nom) {
String[] finalSplit = new String[5];
if (nom != null && !nom.equals("NULL") && nom.length() > 10) {
String temp3 = nom.substring(0, nom.indexOf("-"));
nom = temp3.replaceAll("\\s", "_") + " " + nom.substring(nom.indexOf("-"));
nom = nom.replaceAll("\\-", "");
nom = nom.replaceAll("\\(", "");
nom = nom.replaceAll("\\)", "");
nom = nom.replaceAll("\\s", "\\|");
String[] rawSplit = nom.split("\\|");
finalSplit = new String[5];
finalSplit[0] = rawSplit[0];
finalSplit[1] = rawSplit[1];
//finalSplit[2] = rawSplit[2];
//finalSplit[3] = rawSplit[3];
//rawSplit[3] = rawSplit[3].replace("-", "/");
//String[] temp = rawSplit[4].split("-");
//finalSplit[2] = rawSplit[2] + " " + temp[0] + "/" + temp[1];
//finalSplit[3] = rawSplit[3];
//String[] temp2 = rawSplit[4].split("/");
//finalSplit[4] = temp[2] + " " + temp2[0] + "/" + temp2[1];
}
return finalSplit;
}
Cordialement.
tarek_dotzero
Messages postés
817
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
12 avril 2022
121
10 mai 2019 à 03:02
10 mai 2019 à 03:02
Bonjour,
Vous pouvez faire un split en utilisant le caractère "-" ensuite vous traitez la dernière partie à part. Cela simplifiera votre code qui semble trop compliqué par rapport à l'objectif visé.
Vous pouvez faire un split en utilisant le caractère "-" ensuite vous traitez la dernière partie à part. Cela simplifiera votre code qui semble trop compliqué par rapport à l'objectif visé.