InStr tableau est dans le string
Actuellement, je suis en utilisant l'Instrument de rechercher une chaîne dans une chaîne, je suis nouveau sur VB.NET et je me demandais si je peux utiliser l'Instrument à la recherche de tous les éléments d'un tableau dans une chaîne de caractères, ou une fonction similaire comme ceci:
InStr(string, array)
Grâce.
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin de boucle:
Vous pouvez la transformer en une fonction à appeler plus d'une fois facilement:
Alors:
Dim myVar As Type
est tout à fait correct dans VB.NET donc, il y a quelque chose d'étrange dans votre plate-forme. Peut-être que vous parlez à propos de javascript?Va ici le LINQ solution:
x.IndexOf
dans VB.NET plutôt que de la vieilleInStr
fonction.Si vous êtes à la recherche à la recherche d'une chaîne dans l'un quelconque des éléments dans un tableau de chaîne, puis vous pouvez utiliser
array.find(<T>)
méthode. Voir plus ici: http://msdn.microsoft.com/en-IN/library/d9hy2xwa%28v=vs.90%29.aspxInstr
renvoie un entier spécifiant la position de départ de la première occurrence d'une chaîne dans une autre.Reportez-vous cette
Pour trouver chaîne de caractères dans une chaîne de caractères, vous pouvez utiliser someother méthode
Voici un exemple de mise en évidence tout le texte que vous recherchez dans le même temps, mais si que n'est pas ce que vous voulez, vous avez à résoudre sur votre propre.
Cette méthode avec recherche de texte "garçon" dans RichTextBox2, changer la textcolor au rouge et à l'arrière de couleur cyan
Conversion SysDragon est la réponse classique asp:
Vous avez besoin de boucle:
Vous pouvez la transformer en une fonction à appeler plus d'une fois facilement:
Alors: