🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #7347

Re: Probleem met escape codes (Perl)

#7347
From: Philip Paeps
Date: Thu, 03 Oct 2002 17:48
40 lines
2243 bytes
R.G. <afblijven@dagadedoen> wrote:
> Ik ben hier met mn guestbook wat aant sukkelen met die escape codes tis
> geschreven in Perl

Heb je perlre(1) (ja, die zit in section 1, for some reason?) gelezen?

> #Smiley happy inzetten
> $volboek2{commentaar} =~ s/:-)/<img src="happy.gif" border="0">/g;

s/:\-\)/<img src=\"happy.gif\" border=\"0\" alt=\"alt niet vergeten!\">/g

> $volboek2{commentaar} =~ s/:)/<img src="happy.gif" border="0">/g;

s/:\)/...

> #Smiley unhappy inzetten
> $volboek2{commentaar} =~ s/:-(/<img src="unhappy.gif" border="0">/g;

s/:\-\(/...

> $volboek2{commentaar} =~ s/:(/<img src="unhappy.gif" border="0">/g;

s/:\(/...

> da is het , het probleem is dus vanneer ik de :( tekentjes wil veranderen
> naar html codes

Escapen.  Ook de replacement niet vergeten.  s/// is *ook* een quote (die op
de koop toe extrapoleert), niet vergeten om " ook te escapen.

> Waar moeten de extra backslashes staan als escape code ???

Zie hoger.  Zie manual.

 - Philip

-- 
Philip Paeps                                                   philip@paeps.cx

  Common sense is not so common.
Technical Details
Message-ID: <8q%m9.144061$8o4.21270@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!priapus.visi.com!news-out.visi.com!hermes.visi.com!newsfeed.news2me.com!aotearoa.belnet.be!syros.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <y4_m9.143881$8o4.21269@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,3e72aa1755a1174a
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-10-03 14:27:44 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!priapus.visi.com!news-out.visi.com!hermes.visi.com!newsfeed.news2me.com!aotearoa.belnet.be!syros.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
Sender: Philip Paeps <philip@juno.home.paeps.cx>
From: Philip Paeps <philip@paeps.cx>
Subject: Re: Probleem met escape codes (Perl)
Newsgroups: be.comp.programming
References: <y4_m9.143881$8o4.21269@afrodite.telenet-ops.be>
User-Agent: tin/1.5.15-20021002 ("Soil") (UNIX) (FreeBSD/4.7-RC (i386))
Lines: 40
Message-ID: <8q%m9.144061$8o4.21270@afrodite.telenet-ops.be>
Date: Thu, 03 Oct 2002 17:48:52 GMT
NNTP-Posting-Host: 213.118.135.50
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1033667332 213.118.135.50 (Thu, 03 Oct 2002 19:48:52 MET DST)
NNTP-Posting-Date: Thu, 03 Oct 2002 19:48:52 MET DST
Organization: Telenet Internet