hoi,
ik ben bezig om "enters" te tellen vanuit een textarea d.m.v. de volgende code:
Ik krijg alleen het vage vermoeden dat ie niet telt. Hij blijft maar terug komen met "Entercheck: goed" Ook al voer ik 30 enters in.
Ik krijg dus ook geen foutmelding.
Ziet iemand mijn foutje? Ik weet dat een RegExp niet zo'n zuinige methode is, dus mocht iemand een andere weten om de vbcrlf te tellen... graag
ik ben bezig om "enters" te tellen vanuit een textarea d.m.v. de volgende code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| ' check hier op chr(10), chr(13) en vbnewline.
boodschap = request.form("boodschap")
boodschapenter = Replace("boodschap", CHR(10)&CHR(13)&vbnewline, vbcrlf)
strPattern = vbcrlf
Set objRE = New RegExp
objRE.IgnoreCase = False
objRE.Global = True
objRE.Pattern = strPattern
Set vervang = objRE.Execute(boodschapenter)
For i = 0 to 15 - Int(vervang.Count)
x = x + 1
Next
Set vervang = nothing
Set objRE = nothing
if x > 15 then
response.write "Entercheck: fout<br>"
else
response.write "Entercheck: goed<br>"
end if |
Ik krijg alleen het vage vermoeden dat ie niet telt. Hij blijft maar terug komen met "Entercheck: goed" Ook al voer ik 30 enters in.
Ik krijg dus ook geen foutmelding.
Ziet iemand mijn foutje? Ik weet dat een RegExp niet zo'n zuinige methode is, dus mocht iemand een andere weten om de vbcrlf te tellen... graag
Heart..pumps blood.Has nothing to do with emotion! Bored