---
title: "regexp utan slut (?!)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/123355-regexp-utan-slut"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "peppar"
published: "2005-02-27T16:34:32.000Z"
updated: "2005-02-28T20:03:28.000Z"
replies: 1
views: 168
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/123355-regexp-utan-slut"
---

# regexp utan slut (?!)

## #1 — peppar, 2005-02-27T16:34Z

Sitter och pillar lite med något som så småning om skall bli en parser för ett artikelpubliseringssystem.

Jag undrar hur man regexp´ar en radbrytning. Ett exempel:

Jag har en sträng som börjar med ett kontrolltecken **h1.**  och sedan en textsnutt. som alltså ser ut enligt förlande

```
h1. En <h1> formaterad rubrik
```

Hur skall jag göra med mig rexexp om jag vill att den skall sätta \</h1\> taggen först efter två radbrytningar som det blir i ett textfält i ett formulär, nytt stykce med andra ord.. Om det endast är en radbrytning så bryter den inte... Så här ser regexpen ut nu.

```
strText = ReplaceTags("\h1.((.|\s)*)\#h1.", "<b>$1</b>", strText)
```

 Där ju då #h1. avslutar nu.

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

## #2 — peppar, 2005-02-28T20:03Z

Enklaste är ju att match en carriage return: 

```
strText = ReplaceTags("\h1.((.|\s)*)[b]\r[/b]", "<b>$1</b>", strText)
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/123355-regexp-utan-slut
