Avatar billede shanse29 Nybegynder
01. februar 2002 - 18:04 Der er 8 kommentarer og
1 løsning

Tjek om der findes et ord i streng der er længere end 25 tegn

Kan nogen mon oplyse hvordan man kan tjekke en tekststreng om den indeholder et ord der er længere end f.eks. 25 tegn. Tekststrengen der tjekkes i må gerne bestå af flere ord adskilt af mellemrum
Avatar billede elkrog Nybegynder
01. februar 2002 - 18:19 #1
If Len(Keyword) > 25 Then
Response.Write "Max 25 tegn"
end if
Avatar billede 2-maz Nybegynder
01. februar 2002 - 18:20 #2
OrdiAlt = Split(Request.Form("Din Form"))

For Each Word In OrdiAlt
    If Length(Word) >= 25 Then
    Response.Write "Der er et ord i teksten, der er over 25 tegn"
    End If
Next


Det er ikke sikkert den virker...
Avatar billede 2-maz Nybegynder
01. februar 2002 - 18:20 #3
Sorry Len(Word)
Avatar billede 2-maz Nybegynder
01. februar 2002 - 18:21 #4
Lavede lige nogle fejl:

OrdiAlt = Split(Request.Form("Din Form"), " ")

For Each Word In OrdiAlt
    If Len(Word) >= 25 Then
    Response.Write "Der er et ord i teksten, der er over 25 tegn"
    End If
Next
Avatar billede mortency Nybegynder
01. februar 2002 - 18:28 #5
Function cutOrd(Ord)
    If len(Ord) >= 25 Then
      Dim intlenght, intcount
      intlenght = len(Ord)
      intcount = 1
      int25 = 25
      Do while intcount <= intlenght
      cutOrd = cutOrd + Mid(Ord, intcount, int25) & "<br>"
      intcount = intcount + 50
      int25 = int25 + 25
      Loop
    Else
        cutOrd = Ord
    End If
End Function

Ord can be equal to a Ord or to a recordset field like this: cutOrd(rs("Ord")).
Avatar billede mortency Nybegynder
01. februar 2002 - 18:30 #6
Len tar også med mellomrum. Ikke kun 25 tegn.
Avatar billede 2-maz Nybegynder
01. februar 2002 - 18:32 #7
mortency---> Det var godt nok en besværlig måde at gøre det på!
Avatar billede shanse29 Nybegynder
01. februar 2002 - 18:38 #8
Perfekt - tak for hjælpen 2-maz!.
Avatar billede 2-maz Nybegynder
01. februar 2002 - 19:06 #9
så lidt...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester