Avatar billede bombur Nybegynder
03. december 2002 - 11:02 Der er 7 kommentarer og
1 løsning

Søge i tekststreng efter bestemt tegn i JScript

Jeg skal finde ud af om en tekststreng indeholder et komma.
Jeg troede jeg bare kunne gøre det med
if (pris.indexOf(",",0)>-1) {

men det virker åbentbart ikke.

Det er jo så meningen, at hvis der ikke er komma i teksten skal den gøre noget og hvis ikke skal den gøre noget andet!
Avatar billede bombur Nybegynder
03. december 2002 - 13:12 #1
For hulen... Er der virkeligt ingen der vil svare?? Nu har jeg sat pointsene op med 100%

//Rune
Avatar billede dk_akj Nybegynder
03. december 2002 - 13:22 #2
teststreng = "fngflkgjfdægklfdg,fgjfdgfjdg"

if instr(teststreng,"," ) > 0 then
  ' fundet et comma
else
  '  intet komma i strengen.
end if
Avatar billede dk_akj Nybegynder
03. december 2002 - 13:24 #3
sorry så ikke lige det skulle være javascript.
Avatar billede dk_akj Nybegynder
03. december 2002 - 13:25 #4
I javascript er det vist nok:

teststreng = "fngflkgjfdægklfdg,fgjfdgfjdg" ;

if teststreng.indexOf(","){
alert("der er et komma ");
}
Avatar billede dk_akj Nybegynder
03. december 2002 - 13:28 #5
Og med korrekt syntax ;o)

teststreng = "fngflkgjfd,ægklfdgfgjfdgfjdg" ;

if (teststreng.indexOf(",")> 0 ) {
alert("der er et komma ");
}
else
{
alert("der er INTET komma ");
}
Avatar billede burningice Nybegynder
03. december 2002 - 16:00 #6
dk_akj>> hehe.. man kan ikke bruge alert i asp... men ellers burde scriptet være ok

der står mere uddybende tekst her http://www.pageresource.com/jscript/jstring1.htm omkring hvordan man arbejder med strenge
Avatar billede burningice Nybegynder
03. december 2002 - 16:02 #7
og for ligesom at tage fat i den officielle referencebog

http://www.glasnet.ru/jscript/247.htm
Avatar billede dk_akj Nybegynder
03. december 2002 - 18:42 #8
cyber >> nåh nej, jeg testede clientside, derfor.

//Akj
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester