26. september 2002 - 11:41
Der er
8 kommentarer og 1 løsning
Bytte æ ø å ud med ae o a
Jeg ville lige høre om der er en der har en funktion som: Hvis der er æ ø å i et ord skal de bytte dem ud med: æ = ae - ø = o - å = a
Annonceindlæg fra Computerworld
26. september 2002 - 12:14
#1
Well, ja.. :-) Function ChangeCharters(strCharters) If InStr(strCharters,"æ") Then strCharters = Replace(strCharters,"æ","ae") End If If InStr(strCharters,"ø") Then strCharters = Replace(strCharters,"ø","o") End If If InStr(strCharters,"å") Then strCharters = Replace(strCharters,"å","aa") End If End Function Response.Write(ChangeCharters("æøå er ugyldige charters!") ;o) //>Rune
26. september 2002 - 12:31
#2
Hvordan bruger du den?????
26. september 2002 - 12:36
#3
Jeg ville bruge den til at jeg har et input type=text og hvis man så bruget æ - ø - å så vil den skrive ae - o - a
26. september 2002 - 12:43
#4
Altså: <% Function ChangeCharters(strCharters) If InStr(strCharters,"æ") Then strCharters = Replace(strCharters,"æ","ae") End If If InStr(strCharters,"ø") Then strCharters = Replace(strCharters,"ø","o") End If If InStr(strCharters,"å") Then strCharters = Replace(strCharters,"å","aa") End If End Function %> det du gerne vil ha' erstattet omklamre du bare med ChangeCharters() altså <% strStrengDerSkalOmskrives = "hejsa" Response.Write(ChangeCharters(strStrengDerSkalOmskrives)) %> //>Rune
26. september 2002 - 12:55
#5
Hvis jeg sætter din kode ind få jeg bare en hvid side. hvorfor det??
26. september 2002 - 14:12
#6
Jeg har nu sat point op til 50 for jeg har brug for et script der virker
26. september 2002 - 14:13
#7
Hov det må du meget undskylde, men det var nemlig utestet! Det skal stå sådan her: Function ChangeCharters(strCharters) If InStr(strCharters,"æ") Then strCharters = Replace(strCharters,"æ","ae") End If If InStr(strCharters,"ø") Then strCharters = Replace(strCharters,"ø","o") End If If InStr(strCharters,"å") Then strCharters = Replace(strCharters,"å","aa") End If Response.Write(strCharters) End Function strStrengDerSkalOmskrives = "hejsa ø æ å" ChangeCharters(strStrengDerSkalOmskrives) //>Rune
26. september 2002 - 14:22
#8
Jeg siger TAK
26. september 2002 - 14:24
#9
:o) Fair nok Thx 4 Poinz //>Rune
Kurser inden for grundlæggende programmering