---
title: "räkna grejer i en sträng"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/58639-räkna-grejer-i-en-sträng"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "pepino"
published: "2002-11-10T11:11:53.000Z"
updated: "2002-11-10T15:40:54.000Z"
replies: 5
views: 986
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/58639-räkna-grejer-i-en-sträng"
---

# räkna grejer i en sträng

## #1 — pepino, 2002-11-10T11:11Z

Jag har en sträng:

hejhej\<BR\>hm\<BR\>vem är du\<BR\>

Jag vill få fram antalet \<br\>
Hur gör man?

/Henrik

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

## #2 — Eitraz, 2002-11-10T11:18Z

Finns säkert nån klurig fördefinerad funktion för det där.. men det här borde funka:

\<%
txt = "hejhej\<BR\>hm\<BR\>vem är du\<BR\>"

numbr = UBound(Split(txt,"\<BR\>"))
%\>

Antal \<BR\> är \<%=numbr%\>

\-Eitraz

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

## #3 — Peeer, 2002-11-10T11:32Z

Nackdelen med  Eitraz kod är att den är skiflägeskänslig.

```
<%
strText ="hejhej<BR>hm<BR>vem är du<BR> "

Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true
objRegExp.Pattern = "\<BR\>"
Set Matches = objRegExp.Execute(strText)
Response.write Matches.count&" stycken &lt;BR&gt;"
%>
```

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

## #4 — Eitraz, 2002-11-10T11:39Z

Eller så här då ;)
Icke skiftlägekänsligt längre..

\<% 
txt = "hejhej\<BR\>hm\<BR\>vem är du\<BR\>" 

numbr = UBound(Split(UCase(txt),"\<BR\>")) 
%\> 

Antal \<BR\> är \<%=numbr%\> 

\-Eitraz

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

## #5 — Erik Juhlin, 2002-11-10T11:41Z

En smidig funktion:

```
Function InStrCount(ByVal sStr, _
	ByVal sFind)
	
	InStrCount = (Len(sStr) - Len(Replace(sStr, sFind, "", 1, -1, 1))) / Len(sFind)
	
End Function

Response.Write InStrCount("test mfvmkfmbbf testvkmdvfkfbtest", "test")
```

Funkar och går att använda som vanliga InStr. Enda skillnaden är att när den hittar något så sägger den inte var den hittar det först, utan istället hur många gånger den hittar det. :)

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

## #6 — pepino, 2002-11-10T15:40Z

Eitraz andra kod passa bäst, tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/58639-räkna-grejer-i-en-sträng
