---
title: "bryta långa textrader"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/144619-bryta-långa-textrader"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "WebbisNet"
published: "2006-03-27T01:10:24.000Z"
updated: "2006-03-27T23:32:02.000Z"
replies: 14
views: 777
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/144619-bryta-långa-textrader"
---

# bryta långa textrader

## #1 — WebbisNet, 2006-03-27T01:10Z

Kan man med asp bryta efter ett antal tecken om medlemmen inte har radbrutit i sin presentation, blir lite väl fult och jobbigt med en presentation där man får scrolla sidleds för att läsa. Visar presentationen i en vanlig \<td\>

```
<table width="550">
<tr>
<td width="550" nowrap >
<%IF userPres <> "" Then
response.write makepres(sPres)
ELSE%>
<span class="presentation">
<%=user%> har inte angett någon information om sig själv än
<%END IF%>
</td>
</tr>
</table>
```

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

## #2 — voigtann1, 2006-03-27T12:46Z

kan man inte bara göra detta med CSS?

Sen tror jag om du söker på bryta långa ord på wF så kommer du få en träff på Erik Juhlin om jag inte minns helt fel..

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

## #3 — WebbisNet, 2006-03-27T14:43Z

> **voigtann1 skrev:**
>
> kan man inte bara göra detta med CSS?
> 
> Sen tror jag om du söker på bryta långa ord på wF så kommer du få en träff på Erik Juhlin om jag inte minns helt fel..

Hur sköts det bäst med css??

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

## #4 — voigtann1, 2006-03-27T16:28Z

hittade inte det just nu.. men sökte på wF på ASP:
<http://www.webforum.nu/showthread.php?t=13973&highlight=bryt+l%E5nga+ord>

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

## #5 — WebbisNet, 2006-03-27T19:01Z

Fick inget resultat med 

```
Function splitta(ord)
splittrad = split(ord, " ")

for i = 0 To uBound(splittrad)
	if len(splittrad(i)) > 40 then
	tmpTEXT = tmpTEXT & " " & left(splittrad(i), 20)
	tmpTEXT = tmpTEXT & " " & right(splittrad(i), len(splittrad(i))-20)
	else
	tmpTEXT = tmpTEXT & " " & splittrad(i)
	end if
next

newTEXT = replace(tmpTEXT,vbcrlf,"<br>")
response.write(newTEXT)
End Function
```

```
<%IF userPres <> "" Then
response.write splitta(makepres(sPres))
ELSE%>
<span class="presentation">
<%=user%> har inte angett någon information om sig själv än
<%END IF%>
```

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

## #6 — nitro2k01, 2006-03-27T19:24Z

Detta bor funka:

```
Function splitta(ord)
	Set z = new Regexp
	with z
		.Pattern = "(\w{10})"
		.Global = true
	end with

	Set y = new Regexp
	with y
		.Pattern = "\n"
		.Global = true
	end with

	ord = z.Replace(ord, "$1 ")
	ord = y.Replace(ord, "<br />")
End Function
```

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

## #7 — WebbisNet, 2006-03-27T19:38Z

> **nitro2k01 skrev:**
>
> Detta bor funka:
>
>
> ```
> Function splitta(ord)
> 	Set z = new Regexp
> 	with z
> 		.Pattern = "(\w{10})"
> 		.Global = true
> 	end with
> 
> 	Set y = new Regexp
> 	with y
> 		.Pattern = "\n"
> 		.Global = true
> 	end with
> 
> 	ord = z.Replace(ord, "$1 ")
> 	ord = y.Replace(ord, "<br />")
> End Function
> ```

Då syns inte en bokstav i någon presentation alls

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

## #8 — nitro2k01, 2006-03-27T19:40Z

```
Function splitta(ord)
	Set z = new Regexp
	with z
		.Pattern = "(\w{10})"
		.Global = true
	end with

	Set y = new Regexp
	with y
		.Pattern = "\n"
		.Global = true
	end with

	ord = z.Replace(ord, "$1 ")
	ord = y.Replace(ord, "<br />")
	[b]response.write(ord)[/b]
End Function
```

Ursakta om jag later otrevlig, men en gnutta eget tankande vore inte fel...

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

## #9 — WebbisNet, 2006-03-27T19:59Z

//Red

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

## #10 — WebbisNet, 2006-03-27T20:00Z

Hade jag kunnar RegExp så hade jag gjort det, även om det såg självklart ut

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

## #11 — nitro2k01, 2006-03-27T20:01Z

Kommentaren syftade pa att du borde ha upptackt att response.write saknades.

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

## #12 — WebbisNet, 2006-03-27T20:03Z

Jo det vet jag med, får söka vidare efter en lösning då man fortfarande får scrolla åt sidan, tack så mycket för hjälpen ändå

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

## #13 — nitro2k01, 2006-03-27T20:08Z

Ok, far jag se ett exempel pa hur det ser ut nu da?

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

## #14 — nitro2k01, 2006-03-27T20:28Z

Forresten, jag ser att tabellcellen har attributet nowrap, som gor att inga automatiska radbrytningar sker. Ta bort det.

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

## #15 — WebbisNet, 2006-03-27T23:32Z

hade missat att ta bort en nowrap på ett ställe

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/144619-bryta-långa-textrader
