String zu Anfang eines anderen Strings enthalten
-
Hi,
Sagen wir ich habe einen String a1 und einen String b1 und c1
String a1 = "http://www.meinedomain.de/"; String b1 = "http://www.meinedomain.de/datei.html"; String c1 = "http://www.meine-domain.de/datei.html";ich möchte die String b1 und c1 überprüfen, ob a1 da drinnen vorkommt. Ein einfach vorkommen reicht allerdings nicht aus!!! Der String muss ganz zu begin vorkommen. b1 wäre somit okay, weil a1 an Anfang vorkommt. c1 wäre falsch.
So etwas hier als d1 müsste auch falsch sein:String d1 = "http://www.test.de/?url=http://www.meinedomain.de/
Wie kann ich also prüfen ob ein String an Anfang vorkommt? Habe keinen Plan.
Hannes
-
Hallo
schau dir mal SubString/Pos.... an
Mfg
Klaus
-
Hi,
substring ist gut, einfach die ersten strlen(a1) zeichen lesen und dann mit b1, ... vergleichen. das krieg ich hin. besten dank!!
hannes
-
if (b1.AnsiPos(a1) == 1) { // String am Anfang enthalten... }