Retirer 2 strings connu dans un string [Résolu]

Signaler
Messages postés
86
Date d'inscription
jeudi 7 janvier 2010
Statut
Membre
Dernière intervention
13 juillet 2013
-
Messages postés
718
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
22 novembre 2016
-
Bonjour,
Je possède 3 variable :
string1
string2
string3

string1 regroupe des caractère généré automatiquement, puis, string2 et string3
on connait string2 et string3

Comment faire pour retirer string2 et string3 pour avoir juste le caractère généré automatiquement dans string1

Exemple :
string1 = "Hello World !"
string2 = "World"
string3 = "!"
Resultat = "Hello"


Merci :)

5 réponses

Messages postés
14476
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
11 juillet 2020
420
Bonsoir,

string1 = string1.Replace(string2,"");



Whismeril
Messages postés
86
Date d'inscription
jeudi 7 janvier 2010
Statut
Membre
Dernière intervention
13 juillet 2013

J'ai d'abords pensé à :
string1 = string1.Remove(string1.Length - string2.Length - string3.Length, string2.Length + string3.Length);

Mais ca ne fonctionne pas
Messages postés
86
Date d'inscription
jeudi 7 janvier 2010
Statut
Membre
Dernière intervention
13 juillet 2013

Merci whismeril :)
Messages postés
14476
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
11 juillet 2020
420
De rien


Whismeril
Messages postés
718
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
22 novembre 2016
3
Pour répondre à ton problème, je dirais même : string1 = string1.Replace(string2,"").Replace(string3,"");


../\_/\..
.( o.o ). ~ ElGuevel ~
..> - <..