Toon posts:

[ASP] Variabele tellen maar spatie niet meerekenen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Heb een tekst waarvan ik het aantal karakters moet tellen. Een spatie moet hij niet meetellen. Dacht het eerst op te lossen met LEN en REPLACE (spatie door niets) maar ik kom er niet meer uit.

Tot dusver:
code:
1
2
3
4
5
6
7
Function GetCharCount(strInput)
    GetCharCount = Len(strInputText)
End Function

karakters = GetCharCount(strInputText)

<%=karakters%>


Is het mogelijk om de lengte van de tekst te pakken zonder spatie? Of moet ik iets totaal anders doen?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 09:57

gorgi_19

Kruimeltjes zijn weer op :9

ASP:
1
2
3
4
5
Function GetCharCount(strInput)
    Dim tmpValue
    tmpValue = Replace(strInput," ","")
    GetCharCount = Len(tmpValue )
End Function

:?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Vreemd dat ik daar zelf niet ben opgekomen! Kreeg steeds een foutmelding dat het niet is toegestaan zoiets in een sub te plaatsen. Maar op jou manier wel.

_/-\o_


• DAME verbaast zich iedere keer weer over de kennis van gorgi

  • Not Pingu
  • Registratie: November 2001
  • Laatst online: 01-04 20:36

Not Pingu

Dumbass ex machina

Niet dat je hier nou zo gek veel kennis voor nodig hebt :+

Certified smart block developer op de agile darkchain stack. PM voor info.


  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 18-05 15:53

Jaspertje

Max & Milo.. lief

Je zou ook trim() kunnen gebruiker

ASP:
1
2
3
4
5
Function GetCharCount(strInput)
    Dim tmpValue
    tmpValue = trim(strInput)
    GetCharCount = Len(tmpValue )
End Function


Ok deze werkt dus niet.. exuses :)

[ Voor 10% gewijzigd door Jaspertje op 15-05-2004 11:33 ]


Verwijderd

Jaspertje schreef op 14 mei 2004 @ 23:03:
Je zou ook trim() kunnen gebruiker

ASP:
1
2
3
4
5
Function GetCharCount(strInput)
    Dim tmpValue
    tmpValue = trim(strInput)
    GetCharCount = Len(tmpValue )
End Function
helaas... het gaat niet alleen om leading & trailing spaces, maar ook die tussenin.
daarom zal jouw stukkie niet werken voor dit doel

Verwijderd

Nee de Trim functie haald alleen de spaties eruit die aan het begin of eind staan van de string
Pagina: 1