---
title: "Problem med eregi_replace"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/65418-problem-med-eregi-replace"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Pedda"
published: "2003-01-19T16:52:38.000Z"
updated: "2003-01-19T17:42:27.000Z"
replies: 2
views: 150
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/65418-problem-med-eregi-replace"
---

# Problem med eregi_replace

## #1 — Pedda, 2003-01-19T16:52Z

Jag har stött på ett problem. Håller på med ett nyhetsscript och har problem med att infoga epost adresser.
Så här ser prompten ut (javascript):

```php
if (action == "email") {
var thisEmail = prompt("Fyll i epostadressen.", "");
var thisTitle = prompt("Fyll i ditt namn", "");
var emailBBCode = "[epost="+thisEmail+"]"+thisTitle+"[/epost]";
revisedMessage = currentMessage+emailBBCode;
document.nyhet.text.value=revisedMessage;
document.nyhet.text.focus();
return;
}
```

 

Prompten fungerar, får upp den och fyller i epost och namn.
Har försökt med följande eregi_replace:

```php
$text = eregi_replace("\\[epost\\]([^\\[]*)\\[/epost\\]", "<a href=\"mailto:\\1\">\\2</a>", $text);
```

 

Men inlägget blir då så här: \[epost=min@epost.se\]Pedda\[/epost\] 

Jag är ny på php, så jag vet inte vad jag ska göra. Det är bara eposten jag inte får att fungera, allt annat fungerar. Länkar, bilder och sånt.

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

## #2 — dectgap, 2003-01-19T17:12Z

Värt att testa, även om jag inte alls är säker på att det är rätt:

```
$text = eregi_replace("\[epost=([^\]*)\]([^\[]*)\[/epost\]", "<a href=\"mailto:\\1\">\\2</a>", $text);
```

(När jag använde \[ php\] runt koden togs backslash bort... jag har ingen aning om varför.)

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

## #3 — Pedda, 2003-01-19T17:42Z

Tackar, nu fungerar det. Ska nu fortsätta med scriptet.  Återkommer förmodligen med mer problem senare ;)

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

---

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