Avatar billede klejner Nybegynder
23. august 2001 - 22:02 Der er 8 kommentarer og
1 løsning

Test af enkelt tegn i en streng

Hvordan tester man på et enkelt tegn i en streng i et javascript. I C gør man følgende:
if( str[index] == \'Q\' ) {
bla bla
Men hvad gør man i JaveScript??
Avatar billede roenving Novice
23. august 2001 - 22:08 #1
Næsten det samme:

har du en variabel med tekst (vi kan jo kalde det et bjerglandskab), så tester du:

if (bjerglandskab.indexOf(\'Q\') == -1){
  alert(\'Ingen \"Q\" i bjerglandskab\');
}

hth
jes
Avatar billede jakoba Nybegynder
23. august 2001 - 22:12 #2
den direkte paralell vil være:

if ( str.charAt(index) == \'Q\' ) {
bla bla

mvh JakobA
Avatar billede jakoba Nybegynder
23. august 2001 - 22:14 #3
roenving >> Hedder din onkel \'Mortensen\'?
Avatar billede roenving Novice
23. august 2001 - 22:16 #4
Sæ\'fø\'li\' jakoba -- den rodede lige et øjeblik, java-syntaks er jo lavet på baggrund af C-syntaks og javascript er jo lavet på baggrund af java-syntaks, så jeg nåede at tænke det var underligt, at det var så forskelligt -- det tror da pokker, jeg havde jo misforstået spørgsmålet !·|
jes
Avatar billede roenving Novice
23. august 2001 - 22:16 #5
Nej min mor var enebarn ;-]
Avatar billede roenving Novice
23. august 2001 - 22:17 #6
Nå nej det var onkel Mortensen og hans søster der var enebørn
Avatar billede jakoba Nybegynder
23. august 2001 - 22:24 #7
Giv en slant gode herre så jeg kan købe brød til mine 3 stakkels forældreløse børn.
Avatar billede jakoba Nybegynder
24. august 2001 - 14:03 #8
klejner ?
Avatar billede klejner Nybegynder
25. november 2001 - 18:04 #9
Ja vielen dank alle sammen.
Jeg har fundet ud af det...
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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