---
title: "Byta ut [b] mot <b> i text..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/perl-ruby/19252-byta-ut-b-mot-b-i-text"
topic: "Perl & Ruby"
topic_url: "https://www.webforum.nu/amne/perl-ruby"
author: "demo"
published: "2001-01-13T15:39:00.000Z"
updated: "2001-01-13T18:02:00.000Z"
replies: 5
views: 490
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/perl-ruby/19252-byta-ut-b-mot-b-i-text"
---

# Byta ut [b] mot <b> i text...

## #1 — demo, 2001-01-13T15:39Z

Hej!

Hur gör jag för att byta ut \[ /b \] mot \</b\> i en textsträng?
Brukar kunna lösa sådant själv, men nu krånglas det till av att \[\] även är en funktion i sökhanteringen.
Provade med  \\ framför \[ och \], för att scriptet skall ignorera \[, men det fungerade inte riktigt som jag tänkt mig.

Lite genant fråga, men vad har man att välja på än att fråga sig fram :l  
Sökte även bland tidigare inlägg i forumet, men kunde inte finna något som gav mig någon ledtråd.

//Demo

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

## #2 — Muzzafarath, 2001-01-13T15:57Z

Massor av escapande här ;)

```
$string =~ s/\[\/b\]/<\/b>/i;
```

\\/\\/ ;)

\[Redigerat av Muzzafarath den 13 jan 2001\]

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

## #3 — demo, 2001-01-13T16:07Z

Tack för lösningen. :)
Provade själv liknande kod tidigare, men utan / framför b.

Av vilken anledning har man / framför b i koden, och vad syftar det till? Tänkte att det kan vara lika bra att fråga, så kan man ju lära sig lite på samma gång. :)

```
$string =~ s/\[\/b\]/<\/b>/i;
```

Mvh,
Demo

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

## #4 — Csson, 2001-01-13T16:24Z

Går också att skriva så här:

$string =\~ s!\\Q!\</b\>!ig;

/Csson

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

## #5 — Muzzafarath, 2001-01-13T17:15Z

> Av vilken anledning har man / framför b i koden, och vad syftar det till?

Jag trodde det var så du ville ha det. Du ville ju byta ut \[ /b \] mot \</b\> (avslutande fetstils-tagg), och där skall det ju vara ett / framför b. / måste ju också ha ett \\ framför sig om man vill att det skall funka...

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

## #6 — demo, 2001-01-13T18:02Z

Vad megadum jag är ibland :r 

//Demo

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

---

Tråden på webben: https://www.webforum.nu/amne/perl-ruby/19252-byta-ut-b-mot-b-i-text
