17. april 2006 - 15:12
Der er
24 kommentarer og 1 løsning
Hvis ordet slutter på S
Hej eksperter! Jeg skal bruge en funktion der kan finde ud af om et ord slutter på S - og hvis det slutter på s skal den sætte en arbostrof Nogen der har en ide til det? Og når jeg siger ord mener jeg naturligvis et udtræk fra databasen.
Annonceindlæg fra Thales
17. april 2006 - 15:13
#1
Er det kun et ord der er i databasen eller en helt sætning..
17. april 2006 - 15:13
#2
Er det i et enkelt ord eller skal den søge en hel streng igennem for ord med s til sidst ?
17. april 2006 - 15:13
#3
Hehe, joe det :D
17. april 2006 - 15:14
#4
Hmm - det er egentlig et firmanavn, så det er ikke en sætning det er bare et navn, men der kan jo forekomme mellemrum fx. Larsens Import
17. april 2006 - 15:17
#5
Skal den så lave det om til Larsen's Import eller hvad..
17. april 2006 - 15:19
#6
Grunden til jeg vil ha' denne funktion er for at være grammatisk korrekt. Det er jo kun grammatisk korrekt hvis firmanavnet slutter med S - det er fordi den fx. skal skrive 'Larsens oplysninger' og hvis firmanavnet slutter med S 'Oss's oplysninger' Er i med? :-)
17. april 2006 - 15:19
#7
Hvis den skal lave det om til Larsen's Import, laver den det om til noget, der ikke er gramatisk korrekt...
17. april 2006 - 15:19
#8
Nej den skal ikke gå ind i sætningen og lave noget om.
17. april 2006 - 15:20
#9
Hvis det f.eks. er Oss's Oplysninger, behøver du ikke det sidste s, så er Oss' nok.
17. april 2006 - 15:22
#10
Nej ok - Oss var måske også et dårligt eksempel... Men, jeg vil gerne ha den til at gøre det hvis udtrækket slutter på s, ligemeget om der er mellemrum eller noget - er det noget i kan klare?
17. april 2006 - 15:28
#11
Hvad har du stående i databasen nu...
17. april 2006 - 15:28
#12
Hvad tænker du på? Der står kun firmanavnet :-)
17. april 2006 - 15:30
#13
Så der står larsens import eller hvad... og skal det laves om til larsen's import Eller er det kun når det rigtige navn slutter på s f.eks. suss import skal hedde sus's import eller hvad
17. april 2006 - 15:32
#14
Den skal slet ikke gå ind i sætningen og lave noget om. Hele firnavnet er: Larsens Import Det er først EFTER import den skal gå ind - først helt til sidst.
17. april 2006 - 15:33
#15
Kom lige med et eksempel så..
17. april 2006 - 15:34
#16
Hele firmanvnet er: Larsens Import - her skal ikke laves noget om Hvis firmavnet så er: Larsens Glas - her skal det laves om så den kommer til at hedde Larsens Glas's oplysninger
17. april 2006 - 15:43
#17
Mit bud: streng = "Larsens Gla" str = split(streng, " ") last = Right(str(UBound(str)), 1) if last = "s" then response.write streng &"'" else response.write streng end if
17. april 2006 - 15:45
#18
Function skifts(data) myArray = split(data) If Lcase(Right(myArray(Ubound(myArray)),1)) = "s" Then skifts = data & "'s" Else skifts = data End If End Function
17. april 2006 - 15:45
#19
Komprimeret lidt: streng = "Larsens Glas" str = split(streng, " ") response.write streng if Right(str(UBound(str)),1) = "s" then response.write "'" end if
17. april 2006 - 15:47
#20
Har lavet en function som du bare kalder.... Gør det samme som cyberkox, mens min også tjekker hvis nu s'et er med Stort
17. april 2006 - 15:48
#21
Det virker - 1000 tak Smider du et svar
17. april 2006 - 15:49
#22
Smider du et svar cyberkox ?
17. april 2006 - 15:49
#23
Jep, den kommer her :)
17. april 2006 - 15:52
#24
Det er i orden - point givet :-)
17. april 2006 - 15:54
#25
Jeg takker for point ;)
Kurser inden for grundlæggende programmering