Avatar billede casperhojstrup Nybegynder
21. december 2001 - 09:46 Der er 7 kommentarer og
1 løsning

Antal tegn i streng

Det burde være ligetil...

navn= \"hans andersen\"

Jeg skal tælle hvor mange a´er der er i variablen \"navn\"
Avatar billede Slettet bruger
21. december 2001 - 09:54 #2
ups
læste vist lidt for hurtigt
Avatar billede casperhojstrup Nybegynder
21. december 2001 - 10:28 #3
ER DETTTE DA IKKE SIMPELT ?
Avatar billede nordclc Nybegynder
21. december 2001 - 10:44 #4
Du kan snyde lidt, og splitte den i et op i et array, for derefter at tælle antallet af records i arrayet. I dette eks. splitter jeg på j:

din_var = \"Mester jacob mester jacob sover du sover du\"
arr_var = split(din_var,\"j\")
response.write Ubound(arr_var)
Avatar billede nordclc Nybegynder
21. december 2001 - 10:44 #5
Alternativt skal du gennemløbe din variabel byte for byte og checke om bogstavet er lig med det du søger.
Avatar billede nordclc Nybegynder
21. december 2001 - 10:54 #6
Den hårde måde:

<html>
<body>
<%
din_var = \"Mester jacob mester jacob sover du sover du\"
sog_efter  = \"j\"
antal = 0

for i = 1 to LEN(din_var)
  bogstav = mid(din_var,i,1)
  if bogstav = sog_efter then
    antal = antal + 1
  end if
next

response.write \"Antal gange: \" & antal & \"<br>\"
%>
</body>
</html>
Avatar billede nordclc Nybegynder
21. september 2002 - 00:58 #7
Nåå, er problemet stadig ikke køst ;o)

//nordclc
Avatar billede nordclc Nybegynder
21. september 2002 - 00:58 #8
køst = løst
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