Gå til innhold

Anbefalte innlegg

Hei.

 

Jeg har laget ett program i VB som henter data fra et "notepad" dokument, og viser dataene i en tekstboks. Står litt fast med hvordan jeg kan gå frem for å telle ett ord, (hvor mange ganger ordet står i fila). Eventuelt at summen av ordet vises i en tekstboks.

 

Noen forslag ?

Lenke til kommentar
Videoannonse
Annonse

Imports System.Linq;

Public Class Test
 Public Static Sub Main()
   Console.WriteLine("Abc Def  Abc".Split(" ").Count("Abc"))
 End Sub
End Class

Dog dette er langtifra fungerende. Det vil være feil dersom det er linjeskift, tab, eller flere mellomrom. For å få det bedre bør du bruke System.Text.RegularExpressions.Regex.

Eventuelt kan du gå igjennom bokstav for bokstav også, og finne ut hvor ord starter og slutter.

Lenke til kommentar

Ja stemmer. Brukte Regex, men fikk det ikke til å fungere etter at informasjonen ble skrevet til tekstboksen.

Satt opp noen if statments, men sliter litt med oppsettet.

 

Finner eksempler, men ikke akkuratt om dette. Trenger litt hjelp.

Endret av Vivamao
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...