j'ai un petit soucis en JAVA. Si quelqu'un pouvait m'aider ...
J'ai par exemple une string : 21"jdfsfsd
Je dois parcourir cette string et prendre tous les caractères précédents le " .
Je suis un peu bloqué... Pourriez-vous m'aider ?!
Utiliser des accents et autres caractères spéciaux VoirDans la plupart des langages de programmation, on ne peut utiliser directement les accents et autres caractères non-anglosaxon. La solution est l'unicode, une sorte de code universel.
Par exemple pour afficher la chaine de caractères :
" là, ça...
Javascript - L'objet String VoirLes particularités de l'objet String
string est un mot anglais qui signifie "chaîne", il
s'agit en fait de chaîne de caractères.
L'objet String est un objet qui contient un certain nombre de propriétés
et de méthodes permettant la manipulation...
Les chaînes de caractères en C++ VoirQu'est-ce qu'une chaîne de caractères ?
Une chaîne de caractères (appelée string en anglais) est une suite de caractères,
c'est-à-dire un ensemble de symboles faisant partie du jeu de caractères, défini par le code ASCII.
En langage C++, une...
VBScript - Les fonctions de chaînes de caractères VoirLes fonctions de chaînes de caractères
Fonction
Description
Filter(InputStrings, Value[, Include[, Compare]])
Sélectionne des chaînes de caractères parmi un
tableau de chaînes...
String ton_string = "21\"jdfsfsd ";
System.out.println("ton_string = " + ton_string);
int ind = ton_string.indexOf ("\"");
System.out.println("ind = " + ind); // si ind = -1 pas de ", = 0 rien devant ", > 0 ok
if (ind != -1)
{
if (ind > 0)
{
String mano = ton_string.substring(0,ind);
System.out.println("mano = " + mano);
}
else System.out.println("il n'y a rien devant \"");
}
else System.out.println("il n'y pas de \"");
Bonsoir voici comment procedé:
String str;
//si ton string possède qu'une seule fois ce caractère c'est plus simple
String tab[]=str.trim("tonCaractere");
//tab va etre un tableau de String à 2 carateres
//pour recuperer le String précedent ton caractere il suffit de prendre tab[0]
//et le tour est joué.
Bon courage!