webForumDet fria alternativet

mellan slags spärr

ASP

5 svar · 283 visningar · startad av Esen

Medlem sedan mars 20024 456 inlägg
Frågan#1

Jag har ett community som jag vill att man inte ska kunna göra ett mellan slag när man skriver sitt Användarnamn.

Exempel

Man ska kunna heta:

KalleSvensson

Men inte
Kalle Svensson

Finns det något lätt sätt att göra detta på?

Medlem sedan sep. 20025 506 inlägg
#2

OT: Så otroligt ironisk rubrik! :e
Kanske en funktion som borde användas här också? ;)

Medlem sedan mars 20024 456 inlägg
#3

jo, kanske det. Men är det någon som kan........

Medlem sedan feb. 200112 078 inlägg
#4

Funktionen replace() ordnar detta.

str = "Sär skrivet"
str = replace(str," ","")
Medlem sedan maj 20018 027 inlägg
#5

Mr. N. skrev:

OT: Så otroligt ironisk rubrik! :e
Kanske en funktion som borde användas här också? ;)

:e :e :e

Medlem sedan maj 200010 687 inlägg
#6

En funktion som kollar om användarnamnet endast innehåller a-z, 0-9, - och _. :)

Function CorrectUserName(ByVal sUserName)
	Dim objRegExp
	Set objRegExp = New RegExp
	objRegExp.IgnoreCase = True
	objRegExp.Global = True
	objRegExp.Pattern = "[^\w-]"
	
	CorrectUserName = Not objRegExp.Test(sUserName)
	
	Set objRegExp = Nothing
End Function

Response.Write CorrectUserName("Erik_-_Juhlin")
259 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)