---
title: "Kolla ifall värde innehåller ett visst tecken"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/96133-kolla-ifall-värde-innehåller-ett-visst-tecken"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Hulth"
published: "2004-01-30T12:56:20.000Z"
updated: "2004-01-30T17:15:04.000Z"
replies: 7
views: 379
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/96133-kolla-ifall-värde-innehåller-ett-visst-tecken"
---

# Kolla ifall värde innehåller ett visst tecken

## #1 — Hulth, 2004-01-30T12:56Z

Håller på lite med ett bildgalleri-script som man lägger i en mapp där man har bilder & sedan gör den ett snyggt galleri av dessa.

Problemet jag har är när den räknar ut hur många rader det ska vara.

Scriptet räknar antal bilder som finns i mappen (med FSO) och delar det med antal bilder per rad (som användaren ställt in).

Problemet är att det kan bli ogämt antal bilder & då blir det fel när scriptet ska skriva ut raderna.

Ungefär såhär ser det ut nu:

```
<%
If Left(Right(Round(strAntalRader,2),2),1) = "," Then
extrarad = "Ja"
Else
extrarad = "Nej"
End If
%>
```

Jag avrundar alltså så jag får två decimaler & plockar sedan ut platsen där "," ev. finns.

Problemet är att ifall strAntalRader inte innehåller något "," och så kan det ju bli ifall det går jämt upp, så blir det ett trevligt fel.

Därför undrar jag ifall man med någon funktion kan kolla ifall en sträng innehåller "," (fast utan "). Har tittat lite på RegExp men vet inte hur jag ska använda den. Jag kan inte bestämma hur många siffror det är före , men efter kan jag ju bestämma via Round().

Jävlar vad text det blev ;)

Någon som kan hjälpa mig?

Permalänk: https://www.webforum.nu/p/96133

## #2 — @nders, 2004-01-30T12:57Z

Kort svar:

```
If instr(strängen, ",") >0 then
      ' Finns.
End if
```

Permalänk: https://www.webforum.nu/p/1263334

## #3 — Hulth, 2004-01-30T13:00Z

Jäklar :)

han knappt posta inlägget och får redan svar av min favorit här på wf  :L 

Ska testa när jag kommer hem.

Men en annan sak: hur fungerar instr ?

gör den precis det jag efterlyser, kollar den bara ifall strängen innehåller ett tecken?

Om strängen innehåller, retunerar den 1 och om den inte innehåller retunerar den 0 ?

Permalänk: https://www.webforum.nu/p/1263341

## #4 — @nders, 2004-01-30T13:03Z

Nja, Instr returnerar teckenpositionen där sträng 2 återfinns i sträng 1. Så, får du tillbaka ett värde större än noll, så finns kommatecken någonstans i strängen.

Mvh

Permalänk: https://www.webforum.nu/p/1263344

## #5 — cyprys, 2004-01-30T13:05Z

Bara en liten forsättning...
<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsfctinstr.asp>

Permalänk: https://www.webforum.nu/p/1263349

## #6 — Hulth, 2004-01-30T13:05Z

love you @anders :)

tar gärna icq eller msn om du har någon så kan man få tag på dig direkt ;)

Permalänk: https://www.webforum.nu/p/1263351

## #7 — @nders, 2004-01-30T13:08Z

Använd gärna forumet, det finns många som vill hjälpa dig och andra. ;)

Permalänk: https://www.webforum.nu/p/1263357

## #8 — Hulth, 2004-01-30T17:15Z

jo, det har du rätt i ;)

Permalänk: https://www.webforum.nu/p/1263527

---

Tråden på webben: https://www.webforum.nu/amne/asp/96133-kolla-ifall-värde-innehåller-ett-visst-tecken
