|
|||||||||||||||||||||||||||
Jepper. I har ret. Selv bruger jeg altid " rundt om strenge. Efter at have kigget lidt grundigere i dromedarbogen, kan jeg godt se at det engang imellem kan være smart at anvende ' istedet for. Personligt synes jeg dog det er cool at Perl fortolker evt. variabelnavne (og backslashes!) i strenge med " rundt om; bare det ikke bliver for rodet at finde rundt i. Uanset hvad, så er Perl jo et fedt sprog, som man kan anvende på mange forskellige måder, og syntaksen og variationen giver store muligheder for at anvende sin egen programmeringsstil. ^Morten > -----Original Message----- > From: Peter Makholm [mailto:sslug@sslug > Sent: Sunday, February 10, 2002 14:11 > To: sslug@sslug > Subject: Re: [PERL] Regular Expressions > > "Morten Egelund Rasmussen" <sslug@sslug> writes: > > > Perl er totalt ligeglad med hvilken type quotes man bruger (altså ' > > eller "). Du kan vist også udelade dem helt! > > VRØVL! > > Prøv bare at lege en lille smule med perl. Følgende to linjer giver > højst forskellige resultater: > > print 'a\nb\n'; > print "a\nb\n"; > > Læs 'perldoc perlop', afsnittet 'Quote and Quote-like Operators'. > > > > Anyway: Du styrer backslashes i strenge ved at "escape" dem med et > > backslash foran. Dvs: > > Virker, men det er grimt. Brug enkelt quotes når du ikke ønsker at > strengen skal fortolkes. > > -- > Når folk spørger mig, om jeg er nørd, bliver jeg altid ilde til mode > og svarer lidt undskyldende: "Nej, jeg bruger RedHat". > -- Allan Olesen på dk.edb.system.unix
|
||||||||||||||
|
||||||||||||||