---
title: "baka ihop strängar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/7983-baka-ihop-strängar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "reka"
published: "2001-02-03T13:24:00.000Z"
updated: "2001-02-03T20:50:00.000Z"
replies: 3
views: 199
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/7983-baka-ihop-strängar"
---

# baka ihop strängar

## #1 — reka, 2001-02-03T13:24Z

Hej...
Jag Ställde samma fråga i passagen oxo, men blev just inga svar så jag frågar väl här oxo.

Det gäller alltså att markera ut ett ord man angett som sökord, sökordet ska alltså bli markerat i de funna orden. 
Som jag har det nu så funkar det rätt bra, förutom att den "boldar" bokstäverna i exakt samma position i den andra kolumnen, som oftast ska vara omarkerade. Hmm, ganska dålig förklaring, men hoppas den går hem ändå...

// Reka

\<%Do Until RecSet.EOF 

sokord = request.form("sok")
texten = RecSet("sve")

a = Instr(texten,sokord) 'tar ut positionen för sökordet
b = Left(texten,a -1) 'tar ut den vänstra delen av texten fram till sökordet
c = Mid(texten,a,len(sokord)) ' tar ut sökordet
d = Right(texten,len(texten)-(a+len(sokord)-1)) 'tar ut den högra delen av sökordet

textenA = RecSet("indo")
e = Instr(textenA,sokord) 
f = Left(textenA,a -1) 
g = Mid(textenA,a,len(sokord)) 
h = Right(textenA,len(textenA)-(a+len(sokord)-1)) %\>

\<tr\>\<td\> \<%=b%\> \<B\>\<%=c%\>\</B\> \<%=d%\> \</td\>
\<td\> \<%=f%\> \<B\>\<%=g%\>\</B\> \<%=h%\> \</td\>

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

## #2 — @nders, 2001-02-03T13:35Z

har du provat följande:

```
<%Do Until RecSet.EOF 

sokord = request.form("sok")
text1 = replace (RecSet("sve"), sokord, "<B>" & sokord & "</B>")
text2 = replace (RecSet("indo"), sokord, "<B>" & sokord & "</B>")
%>

<tr><td><%=text1%> </td>
<td> <%=text2%>  </td>
```

det är inte helt hundraprocentigt, dock.

jag tror mig veta att detta är ett ypperligt användningsområde för regular expressions.

därför skriker jag: **emission!** ta genast med dig dina regexpar hit! :)

mvh,

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

## #3 — reka, 2001-02-03T15:04Z

1000 tack! Det fungerade.... Typiskti mig att alltid krångla til det med 1 kb onödig kod när det går att lösa med 3 rader bara :-\\

tack än en gång

// Reka

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

## #4 — @nders, 2001-02-03T20:50Z

vassego! :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/7983-baka-ihop-strängar
