---
title: "Split och instr"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/89845-split-och-instr"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Maggan74"
published: "2003-11-06T17:20:41.000Z"
updated: "2003-11-06T18:35:15.000Z"
replies: 6
views: 317
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/89845-split-och-instr"
---

# Split och instr

## #1 — Maggan74, 2003-11-06T17:20Z

Hej, 
Jag håller på att plocka ut specifika ord från en db med hjälp av funktionen split. Men nu tror jag att jag skulle behöva använda mig av instr och mid funktioner, och tyvärr vet jag inte så mycket om dom. Har försökt läsa mig till men blir bara mer och mer förvirrad, så nu undrar jag om någon har en bra förklaring på hur jag kan göra. Så här långt har jag kommit:

```
dim Temp, Name, Str, Och
Do While Not RS.EOF
			
Temp = RS("Adress")
Temp = Split(Temp, "/search?")
			
If (UBound(Temp)> 0) Then
Name = Temp(1)
'Response.Write(Name)& "<BR>"
'Else
'Response.Write("Inget sökord användes" & "<BR>")
End if
			
Str = Name
Str = Split(Str,"=",-1,1)
			
If (UBound(Str)> 0) Then
Och = Str(1)
Response.Write(Och)& "<BR>"
Else
Response.Write("Inget sökord användes" & "<BR>")
End if
```

 
och resultatet jag får är "hej+kollikokk&ie". Nu vill jag bara plocka ut "hej+kollikokk". Och det är nu jag misstänker att jag ska använda mig av instr och mid. Någon? Tacksam för alla tips. :)

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

## #2 — LarsG, 2003-11-06T17:26Z

Hur ser innehållet i RS("adress") ut?

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

## #3 — Maggan74, 2003-11-06T17:33Z

Tex : <https://www.google.se/search?q=hej+kollikokk&ie=UTF-8&oe=UTF-8&hl=sv&btnG=Google-s%C3%B6kning&meta=>

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

## #4 — SteveP, 2003-11-06T17:39Z

```
Url = "http://www.google.se/search?q=hej+kollikokk&ie=UTF-8&oe=UTF-8&hl=sv&btnG=Google-s%C3%B6kning&meta="
strUrl = Mid(Url, InStrRev(Url, "/search?") + 8)
Response.Write strURL
```

Detta ger dig "q=hej+kollikokk&ie=UTF-8&oe=UTF-8&hl=sv&btnG=Google-s%C3%B6kning&meta="

Om det var nåt sånt du var ute efter?

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

## #5 — Maggan74, 2003-11-06T18:02Z

Nej det enda som jag vill få ut är det som står mellan "q=" och "&ie" i detta fall blir det hej+kollikokk. Jag har lyckats med att få ut "hej+kollikokk&ie" men nu vill jag få bort &ie.

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

## #6 — Palle, 2003-11-06T18:26Z

```
[red]<%

	strUrl = "http://www.google.se/search?q=hej+kollikokk&ie=UTF-8&oe=UTF-8&hl=sv&btnG=Google-s%C3%B6kning&meta="
	strFirst = Right(strUrl, Len(strUrl) - InStrRev(strUrl, "q=", -1, 1)-1)
	strFinal = Left(strFirst, Len(strFirst) - Len(Right(strFirst, Len(strFirst) - InStrRev(strFirst, "&ie", -1, 1)+1)))

	Response.Write strFinal

%>[/red]
```

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

## #7 — Maggan74, 2003-11-06T18:35Z

Minsann, tror jag inte att det fungerar. :) 
Lite fin justeringar så ska jag nog få det helt som jag vill. Tack så mycket.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/89845-split-och-instr
