---
title: "Ersätta ett antal tecken med några andra"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/147342-ersätta-ett-antal-tecken-med-några-andra"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "learn"
published: "2006-05-26T12:54:37.000Z"
updated: "2006-05-26T13:38:54.000Z"
replies: 1
views: 299
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/147342-ersätta-ett-antal-tecken-med-några-andra"
---

# Ersätta ett antal tecken med några andra

## #1 — learn, 2006-05-26T12:54Z

Jag har en sträng som kan se ut så här:

> src="hej/tjena/gokväll/test/gonatt.jpg"

Nu vill jag mha PHP ersätta **hej/tjena/gokväll/** med **hejdå/**. Alltså allt mellan **src="** och **test/gonatt.jpg"**. Strängen blir då i detta fall:

> src="hejdå/test/gonatt.jpg"

Hur skall min preg_replace se ut?   :)

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

## #2 — Matte, 2006-05-26T13:38Z

Testa med:

```
$text = preg_replace('#src=".*?(/test[^"]+)"#', 'src="hejdå$1"', $text);
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/147342-ersätta-ett-antal-tecken-med-några-andra
