---
title: "eregi_replace()"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/51112-eregi-replace"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Choice2"
published: "2002-08-23T13:11:42.000Z"
updated: "2002-08-23T13:11:42.000Z"
replies: 0
views: 215
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/php/51112-eregi-replace"
---

# eregi_replace()

## #1 — Choice2, 2002-08-23T13:11Z

Jaja, kort och enkelt.
Hur löser jag om jag har den här strängen:
\<style\> 
td { font-weight: bold; }
\</style\>

och vill ta bort "\<style \* \</style\>"
Alltså hela strängen ska tas bort, oavsett vad som står emellan \<style\> taggarna.

Detta är det bästa jag har lyckats med..

```
$pres = eregi_replace("(<[^style*]*)*([</style[^>]*>)","",$pres);
```

Men då blir liksom det imellan \<style\> taggarna kvar.. =/

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

---

Tråden på webben: https://www.webforum.nu/amne/php/51112-eregi-replace
