wie um zu überprüfen, ob eine url ein substring

Ich versuche, etwas zu machen, dass alle aktivieren steuert, ob ein SubString in einem WebBrowser-Spiele ein
Teilstring in ein Textfeld, und wenn Sie es tut wird es ermöglichen, alle Steuerelemente, aber ich kann nicht scheinen, um es zu arbeiten.

Dies ist mein Aktueller code:

string str = "www.google.com";

int pos = str.IndexOf(".") + 1;
int pos2 = str.LastIndexOf(".") - 4;
string str2 = str.Substring(pos, pos2);

if (webBrowser1.Url.AbsoluteUri.Substring(pos, pos2) == textBox1.Text.Substring(pos, pos2))
{
    foreach (Control c in Controls)
    {
        c.Enabled = true;
    }
}

Alle Hilfe wird geschätzt.

  • Erstens: ich glaube nicht, dass du meinst zu haben -4 bei der Einstellung pos2. Zweitens, Sie scheinen, zu vergleichen, werden die gleichen substring-Operationen? Können Sie Beispiel für TextBox-Werte, die Sie verwenden würden, und specifcally, was Teile, die Sie anpassen möchten (in text-Wert)
  • Stellen Sie sicher, dass Sie den Fall betrachten, daß der text als gut.
  • -4 ist die richtige (für das Beispiel). OP will google.com beim extrahieren des substring. Allerdings ist der name verwirrend. Das ist len der unterzeichenfolge abgerufen werden
InformationsquelleAutor Ian Lundberg | 2012-03-28
Schreibe einen Kommentar