---
title: "Regexp. Ta bort den första <p> och </p> taggen i en sträng"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/127906-regexp-ta-bort-den-första-p-och-p-taggen-i-en-sträng"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "mattiasnordin"
published: "2005-05-09T18:23:24.000Z"
updated: "2005-05-10T15:14:11.000Z"
replies: 4
views: 254
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/127906-regexp-ta-bort-den-första-p-och-p-taggen-i-en-sträng"
---

# Regexp. Ta bort den första <p> och </p> taggen i en sträng

## #1 — mattiasnordin, 2005-05-09T18:23Z

Hej,

Jag behöver ha hjälp med att ta bort den första förekomsten av \<p\> i en sträng. Behöver då även ta bort \</p\>.

Alla övriga förekomster av \<p\> måste vara tillåtna.

Är för dålig på regexp för att förstå hur denna syntax ska se ut.

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

## #2 — Jesper T, 2005-05-09T19:26Z

\<p\>\</p\>text mera text \<p\>stycke\</p\>
Om de blåa p-taggarna är de första, skall de då också plockas bort? Eller är det bara om de inleder den text?

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

## #3 — mattiasnordin, 2005-05-10T07:11Z

> INNAN:
> 
> \<p\>en masssa text som ska finnas kvar men utan ett p i början\</p\>
> \<p\> Nu ska det vara som vanligt. \</p\>
> \<p\> gdfgjkdfg \</p\>
> 
> EFTER:
> en masssa text som ska finnas kvar men utan ett p i början
> \<p\> Nu ska det vara som vanligt. \</p\>
> \<p\> gdfgjkdfg \</p\>

Så vill jag att det ska bli.

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

## #4 — mattiasnordin, 2005-05-10T07:12Z

Och ja, enbart om de inleder en text. Helt riktigt. :)

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

## #5 — Erik Juhlin, 2005-05-10T15:14Z

```
Dim str
str = "..."

Dim objRegExp
Set objRegExp = New RegExp
objRegExp.IgnoreCase = True
objRegExp.Global = False
objRegExp.Pattern = "^<p>([\s\S]*?)</p>"

str = objRegExp.Replace(str, "$1")
Set objRegExp = Nothing
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/127906-regexp-ta-bort-den-första-p-och-p-taggen-i-en-sträng
