demo
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
------------------
Den som vandrar ödmjukhetens väg drabbas inte av trafikstockningar.
[Redigerat av demo den 13 jan 2001]
Massor av escapande här ;)
$string =~ s/\[\/b\]/<\/b>/i;
\/\/ ;)
[Redigerat av Muzzafarath den 13 jan 2001]
demo
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
------------------
Den som vandrar ödmjukhetens väg drabbas inte av trafikstockningar.
[Redigerat av demo den 13 jan 2001]
CssonMedlem sedan feb. 2000438 inlägg Går också att skriva så här:
$string =~ s!\Q!</b>!ig;
/Csson
------------------
Erimax.com
Cykelsemester
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...
demo
Vad megadum jag är ibland :r
//Demo
------------------
Den som vandrar ödmjukhetens väg drabbas inte av trafikstockningar.
[Redigerat av demo den 13 jan 2001]