---
title: "str_replace utan case sensitive"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/153687-str-replace-utan-case-sensitive"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "oskob"
published: "2006-11-12T23:34:39.000Z"
updated: "2006-11-13T11:04:23.000Z"
replies: 5
views: 337
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/153687-str-replace-utan-case-sensitive"
---

# str_replace utan case sensitive

## #1 — oskob, 2006-11-12T23:34Z

Hallå!

Hur löser man detta på enklast sätt.
Jag har en lång text som ska sökas igenom efter nyckelord som ska bli till länkar. Kör en vanlig str_replace nu men det slog mig att man inte kan söka utan att det är case sensitive.
Det borde väl gå att lösa med regex eller något, men hur?

Tack på förhand!

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

## #2 — Pedda, 2006-11-12T23:46Z

Visst går regex att använda. Annars så kan du använda strtolower() för att bara få gemener. Men det kanske inte funkar i ditt fall, förstår faktiskt inte riktigt vad det är du tänker göra.

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

## #3 — Blixtsystems, 2006-11-12T23:59Z

str_ireplace om du har php5

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

## #4 — oskob, 2006-11-13T00:28Z

Skit... Verkade inte som det Blixtsystems.

Pedda: Om jag gör det så blir ju all text lowercase och det är inte så snyggt. 

str_replace("mamma", "pappa", strtolower("MiN MaMmA Är eN Man"));

det blir ju "min pappa är en man"

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

## #5 — OlleBoop, 2006-11-13T01:45Z

eregi_replace?

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

## #6 — Peter S, 2006-11-13T11:04Z

```php
$str = eregi_replace('\b(word1|word2|word3)\b', '<a href="wordlist.php?word=\\1">\\1</a>', $str);
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/153687-str-replace-utan-case-sensitive
