30. maj 2002 - 02:07Der er
12 kommentarer og 1 løsning
InStr funktionen
Jeg har ikke så meget viden inden for overnævte funktion, men der er nogle ting som jeg gerne vil lave, som jeg ved man kan gøre med funktion.
1. Jeg vil gerne søge efter om der er mere end tegn efter + tegnet i en streng. Jeg ved hvordan man søger før + tegnet: If InStr(1, strOmrNr, "+", 1) < 2 Then strFejl = strFejl & "Der skal være mindst 2 tegn efter + tegnet<br>" End If
2. Jeg vil gerne søge i samme streng om + tegnet eksisterer.
intTemp = InStr(1, strOmrNr, "+", 1) + 1 strTemp = mid(strOmrNr, intTemp) If Len(strTemp) < 2 Then response.write "dr skal være...." Else If Instr(strTemp, "+") Then response.write "+ blev fundet efter...." End If
Jeg ville faktisk gerne have "funktionerne" hver for sig..for det giver ikke rigtigt nogen mening at søge efter et + i strengen, når der allerede er blevet søgt efter om der er 2 tegn efter + tegnet..hvis du forstår :D
tmceu's svar, der er rettet så i kan se der ikke mangler endnu en End If!
intTemp = InStr(1, strOmrNr, "+", 1) + 1 strTemp = mid(strOmrNr, intTemp) If Len(strTemp) < 2 Then response.write "dr skal være...." ElseIf Instr(strTemp, "+") Then response.write "+ blev fundet efter...." End If
-han bruger en ElseIf komando i stedet for at starte på en helt ny If komando!
intTemp = InStr(1, strOmrNr, "+", 1) + 1 strTemp = mid(strOmrNr, intTemp) If Len(strTemp) < 2 Then document.write "dr skal være...." ElseIf Instr(strTemp, "+") Then document.write "+ blev fundet efter...." End If
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.