---
title: "Ej tillåta fler än 2st radbryt på rad..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11447-ej-tillåta-fler-än-2st-radbryt-på-rad"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "JAreMANNEN"
published: "2001-04-16T18:24:00.000Z"
updated: "2001-09-04T07:10:00.000Z"
replies: 16
views: 289
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/11447-ej-tillåta-fler-än-2st-radbryt-på-rad"
---

# Ej tillåta fler än 2st radbryt på rad...

## #1 — JAreMANNEN, 2001-04-16T18:24Z

Folk gillar visst att förstöra mitt forum!! :(

Finns personer som postar tomma inlägg med kanske 40 radbrytningar, hur ska jag göra för att tillåta endast 2 radbrytningar åt gången??

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

## #2 — rymdknark, 2001-04-17T07:27Z

```
rp = vbCrLf & vbCrLf & vbCrLf
Replace(<inlägg>, rp, "")
```

Kanske funkar...

\[Redigerat av rymdknark den 17 apr 2001\]

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

## #3 — JAreMANNEN, 2001-09-03T15:42Z

LYFTER!!

För nu börjar det krisa sig.. :(

Hoppas att någon fattar vad jag menar med mitt ovanstående inlägg...

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

## #4 — Vide, 2001-09-03T15:52Z

Funkar inte rymdknarks metod?

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

## #5 — JAreMANNEN, 2001-09-03T15:58Z

men det är väl bara om någon skriver 3st radbryt på rad som den tar bort allihop..!?! Eller har jag fatat det hela mkt fel..? :(

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

## #6 — Vide, 2001-09-03T16:21Z

Mjo, iofs... testa med ett RegExp:

```
texten = "din text"
objRegExp.pattern = vbcrlf & "{3,}"
texten = objRegExp.replace(texten, "")
```

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

## #7 — JAreMANNEN, 2001-09-03T16:58Z

Nu försvinner ALLA radbrytningar... :(

Måste väl gå att göra på något sätt så att OM det är mer än 3 radbrytningar på rad, MINSKA ner det till endast 1

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

## #8 — LarsG, 2001-09-03T17:00Z

Jag återkommer, tänkte fel.

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

## #9 — Pace, 2001-09-03T17:30Z

Jag tror inte att det är problemet. Säg snarare till de som masspostar att sluta upp annars anmäler du dem... banna deras IP, banna deras domän :e , släng kakor efter personer som masspostar exempelvis över 20 rader...

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

## #10 — JAreMANNEN, 2001-09-03T17:42Z

Problemet är att de som besöker sidan oftast är i skolan, och jag kan jue inte banna flera skolor... :)

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

## #11 — LarsG, 2001-09-03T17:42Z

Hackade ihop ett skript

```
dim j,l,nj,cr
j = instr(post,VbCrLf)
l = len(post)
do while j > 0
   if  j + 4 >= l then exit do
   cr = 1
   j = j + 2
   do while mid(post,j,2) = VbCrLf
      cr = cr + 1
      j = j + 2
   loop
   if  cr >= 3 then
       post = mid(post,1,j-2*cr) & mid(post,j-1)
       l = l - 2*(cr-1)
       j = j - 2*(cr-1)
   end if
   nj = instr(mid(post,j),VbCrLf)
   if nj = 0 then exit do
   j = j + nj - 1
loop
```

Men jag tror också att det inte hjälper i längden. Det täpper till ett hål men det finns en hel del till.

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

## #12 — JAreMANNEN, 2001-09-03T18:44Z

Den koden raderar OCKSÅ alla radbrytningar... huh.. :q :(

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

## #13 — LarsG, 2001-09-03T18:51Z

Har du enbart radbrytningar i inlägget? Jag testar det fallet och återkommer förhoppningsvis.

red: fungerar.

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

## #14 — JAreMANNEN, 2001-09-03T18:56Z

mope, jag har lite smileys och text emellan...

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

## #15 — LarsG, 2001-09-03T19:11Z

Jag tycker att det fungerar för mig. Ersätter du vbcrlf med \<br\> innan du skriver ut?

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

## #16 — spango, 2001-09-03T19:20Z

Annat regexp?

```
Dim reManyLines, texten
texten = "din text" & vbCrLf & "rad två" & vbCrLf & vbCrLf  & vbCrLf & "rad tre" & vbCrLf & "sista raden"
reManyLines = new RegExp
reManyLines.pattern = "(\r\n){3,}"
texten = reManyLines.replace(texten, vbCrLf)
```

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

## #17 — JAreMANNEN, 2001-09-04T07:10Z

Tack för det, ska kolla direkt när jag kommer hem ikväll!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11447-ej-tillåta-fler-än-2st-radbryt-på-rad
