---
title: "preg_replace"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/125218-preg-replace"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "learn"
published: "2005-03-27T17:49:17.000Z"
updated: "2005-03-28T12:29:25.000Z"
replies: 5
views: 319
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/125218-preg-replace"
---

# preg_replace

## #1 — learn, 2005-03-27T17:49Z

Jag vill ta bort en bit av en sträng. Låt säga att strängen ser ut så här "blablabla&text=1&blablabla" och jag vill ha bort "&text=1". För detta fungerar givetvis detta: 

```php
$str = "blablabla&text=1&blablabla";
$trimmad = preg_replace("'(&text)(..)'is","",$str);
```

 Men om nu siffran efter "text=" istället är 10, då sparas ju 0:an... Dvs alla siffror som kommer mellan "=" och "&" skall bort.

Hur göra?

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

## #2 — Peeer, 2005-03-27T19:06Z

```php
$trimmad = preg_replace("'&text=(.*)&'is","",$str);
```

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

## #3 — Hydr0matic, 2005-03-28T10:52Z

```php
$trimmad = preg_replace("/&text=\\d*/i","",$str);
```

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

## #4 — learn, 2005-03-28T11:59Z

eh, ok. Vad är det för skillnad på de två olika modellerna? Vilken skall jag välja?

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

## #5 — Peeer, 2005-03-28T12:16Z

Min variant plockar bort allt som är mellan &text= och & (även de ampersandtecknen (&)). Hydr0matics version plockar bort alla &text= och alla siffror som följs där efter.

Så nu när jag läser din fråga igen bör du nog köra på hydromatics version (alternativt ändra min version till:)

```php
$trimmad = preg_replace("'&text=(.*)&'is","[b]&[/b]",$str);
```

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

## #6 — learn, 2005-03-28T12:29Z

ok tack för hjälpen!

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

---

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