Miltiades
Messages postés233Date d'inscriptionvendredi 21 mars 2003StatutMembreDernière intervention25 octobre 2010
-
20 nov. 2003 à 14:20
bucherb
Messages postés412Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention13 août 2007
-
19 mai 2008 à 08:10
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Vous l'aurez deviné, je cherche des mots dans une page web... La fonction de Miltiades me renvoi tous le temps TRUE. Et les index sont 4 7 9 alors que soit il n'y en à pas soit c'est 1200 etc..
Par contre la fonction de bucherb marche à la perfection ;)
Je ne vois pas pourquoi ce indexofany ne marche pas, une idée ?
Framework 2.0.
Merci,Bye.
bucherb
Messages postés412Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention13 août 2007 3 mai 2007 à 10:52
Oui, merci le Framework 2.0 ;-)
winny68
Messages postés99Date d'inscriptionvendredi 25 avril 2003StatutMembreDernière intervention14 février 20111 3 mai 2007 à 10:51
Ok, c'est bien.
Mais tu peux aussi faire ça :
return value.content(content);
c'est plus court tout de même.
+
bucherb
Messages postés412Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention13 août 2007 11 janv. 2006 à 01:37
value.IndexOfAny retourne un int qui est la position
cs_nicam
Messages postés3Date d'inscriptiondimanche 4 mai 2003StatutMembreDernière intervention24 juin 2006 10 janv. 2006 à 19:11
salut, comment on peut savoir la position de se que tu cherche... j'explique.
string a = "salut comment ca va ???"
je cherche "comment"
sa doi me donner 6 (position du premier caractaire)
merci si qqun peut m'aider !!!
bucherb
Messages postés412Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention13 août 2007 20 nov. 2003 à 14:24
Bien vu lol... C'est vrai que si y a des trucs déjà fait exprès, autant s'en servir lol. Sa m'apprendra à regarder dans la doc avant de coder un truc qui existe déjà lol ;-)
Miltiades
Messages postés233Date d'inscriptionvendredi 21 mars 2003StatutMembreDernière intervention25 octobre 2010 20 nov. 2003 à 14:20
19 mai 2008 à 08:10
15 mai 2008 à 20:56
Personnellement cher moi ceci :
int index = value.IndexOfAny (content.ToCharArray ());
Ne fonctionne pas du tout il me renvoi totalement n'importe quoi... voici mon code :
string strHTML = webBrowser1.DocumentText;
bool retour = StringContains(strHTML, "actor_login1_txtNick");
Vous l'aurez deviné, je cherche des mots dans une page web... La fonction de Miltiades me renvoi tous le temps TRUE. Et les index sont 4 7 9 alors que soit il n'y en à pas soit c'est 1200 etc..
Par contre la fonction de bucherb marche à la perfection ;)
Je ne vois pas pourquoi ce indexofany ne marche pas, une idée ?
Framework 2.0.
Merci,Bye.
3 mai 2007 à 10:52
3 mai 2007 à 10:51
Mais tu peux aussi faire ça :
return value.content(content);
c'est plus court tout de même.
+
11 janv. 2006 à 01:37
10 janv. 2006 à 19:11
string a = "salut comment ca va ???"
je cherche "comment"
sa doi me donner 6 (position du premier caractaire)
merci si qqun peut m'aider !!!
20 nov. 2003 à 14:24
20 nov. 2003 à 14:20
private bool StringContains(string value, string content)
{
return (!(value.IndexOfAny (content.ToCharArray ()) == -1));
}
mais chacun son truc ;)