---
title: "\"enkel\" ersättning??"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/62112-enkel-ersättning"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "fluff"
published: "2002-12-14T00:40:34.000Z"
updated: "2002-12-14T11:48:02.000Z"
replies: 2
views: 207
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/62112-enkel-ersättning"
---

# "enkel" ersättning??

## #1 — fluff, 2002-12-14T00:40Z

jag har en del data i en variabel, och på x olika ställen vill jag byta ut ":%d%d \|" med ":%d%dabc\|"där %d alltid är en siffra från 0-9

jag kan inte(?) använda str_replace för att byta ut " \|" till eftersom " \|" finns med på andra ställen där den inte ska bytas ut, där också utan sifforna....

please =)  :h

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

## #2 — fluff, 2002-12-14T00:56Z

hmmz!
jag ångrar mig helt, sorry, klunde inte heller ändra tidigare inlägg? :\\

hursomhelst, jag vill få denna output -\>

```php
.------------------------------------------------------------------------------.
| Username | PID | OnLine | Action |
|----------+-------+----------+----------------------------------------------|
| johan | 1921 | 01:40:50 | Up: emptyfile.txt at 80.3K/sec |
| glftpd | 2050 | 13:34 | Idle: 02:24 |
`------------------------------------------------------------------------------'
```

att bli snygg på en webbsida, det gäller så att "username pid online" osv också "tabbas".. så information hamnar rätt.

all hjälp mottages ;)

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

## #3 — Matte, 2002-12-14T11:48Z

Vet inte om det är något på det här hållet du söker ?

```
<?php

$text = "
.------------------------------------------------------------------------------.
| Username | PID | OnLine | Action |
|----------+-------+----------+----------------------------------------------|
| johan | 1921 | 01:40:50 | Up: emptyfile.txt at 80.3K/sec |
| glftpd | 2050 | 13:34 | Idle: 02:24 |
`------------------------------------------------------------------------------'
";

preg_match_all("/(\r\n|\r|\n)(\|\s.*)+/", $text, $matches);

echo "<table>\n";

for ($i=0; $i<sizeof($matches[2]); $i++){
   $matches[2][$i] = explode("|", $matches[2][$i]);
   echo "<tr>\n";
   for ($j=1; $j<=4; $j++){
      echo "<td style=\"padding-right:10px\">{$matches[2][$i][$j]}</td>\n";
   }
   echo "</tr>\n";
}

echo "</table>\n";

?>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/62112-enkel-ersättning
