---
title: "Strängproblem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15344-strängproblem"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Thomson"
published: "2001-03-05T14:08:00.000Z"
updated: "2001-03-07T16:01:00.000Z"
replies: 4
views: 149
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/15344-strängproblem"
---

# Strängproblem

## #1 — Thomson, 2001-03-05T14:08Z

Hej!

Problemet är som följer:
Jag vill ersätta 
\<a href="/bla/hej.htm"\>bla\</a\>
med 
\<a href="http://www.domän.se/bla/hej.htm\>
bla\</a\>
koden kommer från ett annat dokument 
som jag inte kan påverka.

jag kör fileopen, while(!feof($file)), fread osv...

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

## #2 — stevenet, 2001-03-05T18:59Z

```
<?
while(!feof($file)) {
$line = fgets($file, 1024);
if (eregi("<a href=\"(.*)\">(.*)</a>", $line, $out)) {
echo "<a href=\"http://www.domän.se/$out[0]\">$out[1]</a>";
}
}
?>
```

\------------------
[SteveNet](http://www.webmarkit.net/stevenet)

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

## #3 — Thomson, 2001-03-06T14:00Z

Nja. Det där funkade inget vidare....

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

## #4 — stevenet, 2001-03-07T15:05Z

Vad är det som inte fungerar? :q

\------------------
[SteveNet](http://www.webmarkit.net/stevenet)

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

## #5 — Thomson, 2001-03-07T16:01Z

Html-dokumentet ser ut så här:
\<a
href="blabla"\>lite text\</a\>

jag provade då att ändra
eregi("\<a href=\\"(.\*)\\"\>(.\*)\</a\>", $line, $out) 

till

eregi("href=\\"(.\*)\\"\>(.\*)\</a\>", $line, $out)

men det ville heller inte funka. $out\[\] blir helt tom i båda fallen...

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15344-strängproblem
