🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
6 messages
6 total messages Started by R.G. Thu, 03 Oct 2002 16:17
Probleem met escape codes (Perl)
#7344
Author: R.G.
Date: Thu, 03 Oct 2002 16:17
20 lines
1659 bytes
Hallo,

Ik ben hier met mn guestbook wat aant sukkelen met die escape codes
tis geschreven in Perl

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


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

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

mvg,
Ruben
Re: Probleem met escape codes (Perl)
#7346
Author: Dominique Devriese
Date: Thu, 03 Oct 2002 17:12
27 lines
2028 bytes
R G writes:

> Hallo, Ik ben hier met mn guestbook wat aant sukkelen met die escape
> codes tis geschreven in Perl

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

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

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

moet je niet gewoon elke '(' en ')' vervangen door '\(' en '\)' 
respectievelijk ?

sjuus
domi



-- 
Do what comes naturally.  Seethe and fume and throw a tantrum.
Re: Probleem met escape codes (Perl)
#7347
Author: 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.
Re: Probleem met escape codes (Perl)
#7348
Author: R.G.
Date: Thu, 03 Oct 2002 17:50
5 lines
1184 bytes
Jup,

dat was het

bedankt
Re: Probleem met escape codes (Perl)
#7349
Author: R.G.
Date: Thu, 03 Oct 2002 17:52
52 lines
2627 bytes
"Philip Paeps" <philip@paeps.cx> schreef in bericht
news:8q%m9.144061$8o4.21270@afrodite.telenet-ops.be...
> 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
>
Het werkt, bedankt

Je hebt me al zeer veel geholpen met Perl
Is dit jouw beroep ofzo ??

(Het mijne alvast niet, ik ben nog mar 18, en heb nog maar een half jaar
ofzo wat kennis van perl)
Re: Probleem met escape codes (Perl)
#7350
Author: Philip Paeps
Date: Thu, 03 Oct 2002 18:29
35 lines
2320 bytes
R.G. <afblijven@dagadedoen> wrote:
> Philip Paeps <philip@paeps.cx> wrote:
> > R.G. <afblijven@dagadedoen> wrote:
> > > Ik ben hier met mn guestbook wat aant sukkelen met die escape codes tis
> > > geschreven in Perl

[...]

> Het werkt, bedankt

No worries.

> Je hebt me al zeer veel geholpen met Perl
> Is dit jouw beroep ofzo ??

Something like that.  Momenteel heb ik even geen beroep, mijn vorige beroep
was programmeur/sysadmin/netadmin, mijn volgende wordt ongeveer hetzelfde, met
voornamelijk focus op security op alle vlakken van een systeem (van de access
card van de concierge tot de boekhouding, zeg maar).

> (Het mijne alvast niet, ik ben nog mar 18, en heb nog maar een half jaar
> ofzo wat kennis van perl)

Ik ben niet zo heel veel ouder :-)  

Wel wat langer bezig met programmeren, vooral met Perl.

 - Philip

-- 
Philip Paeps                                                   philip@paeps.cx

  The first page the author turns to upon receiving an
  advance copy will be the page containing the worst
  error.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads