Thema Datum  Von Nutzer Rating
Antwort
31.07.2016 18:15:43 Johannes Engelhardt
NotSolved
Blau HTML text durchsuchen
31.07.2016 19:31:19 Gast71390
NotSolved
31.07.2016 20:16:22 Gast76669
Solved

Ansicht des Beitrags:
Von:
Gast71390
Datum:
31.07.2016 19:31:19
Views:
623
Rating: Antwort:
  Ja
Thema:
HTML text durchsuchen

Hallo Johannes! Ist das dein ganzer Code? Also da du nur 7 Durchläufe hast, kann er auch nur 7 Sachen anzeigen. Du müsstest die Anzahl der Durchläufe auf die Anzahl deines zusuchenden Strings hochsetzen. Würde zum Beispiel gehen indem du die Ausgangslänge ermittelst, dann den zu suchenden String durch nichts ersetzt, die länge des neuen Strings bestimmst und die Differenz der Längen durch die länge des Suchstrings nimmst. Dann weißt du wie oft dein String vorkommt

Zudem stimmt die Zuordnung nicht. InStr sucht m.E. von links. Das heißt, pos ist das erste Auftreten von links. Mit Right nimmst du nun aber diese Anzahl von Rechts. Deine Zuordnung für die Zeichenzahl sollte eher

len(txt) - pos  - len(suchstring)

sein.

Einfachwäre evtl. du würdest den String splitten. Dann hast du gleich alles und musst nicht rumrechnen.

 

VG


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
31.07.2016 18:15:43 Johannes Engelhardt
NotSolved
Blau HTML text durchsuchen
31.07.2016 19:31:19 Gast71390
NotSolved
31.07.2016 20:16:22 Gast76669
Solved