/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
kryptisk ?
Fra : Simon [2700]


Dato : 23-04-04 12:26

Hejsa,

hvis jeg skal oversætte/lære at skrive/bruge noget så kryptiskt at læse som
nedenstående, hvor skal jeg så kigge ?
- nu har jeg set lignende udtryk i flere scripts, og tænkt man jo alligevel
skal have noget at lave i weekenden :)

$subnet =~ s/\.\d+$//;
$line =~ /^\d+\.\d+\.\d+\.\d+\|.+\|\d+\|[0-9a-f]{32}\|[\d-]+\|.+\|.+$/
(returnerer vidst true eller false, for den var i en if())
$val =~ s/%(..)/pack("c",hex($1))/ge;
$params{'SITE'} =~ /^[0-9a-f]{32}$/)

mange tak
mvh.Simon



 
 
Jacob Bunk Nielsen (23-04-2004)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 23-04-04 12:38

"Simon [2700]" <devnull@linux.org> writes:

> hvis jeg skal oversætte/lære at skrive/bruge noget så kryptiskt at læse som
> nedenstående, hvor skal jeg så kigge ?

Jeg har haft meget glæde af <http://www.oreilly.com/catalog/pperl3/index.html>
da jeg skulle lære den smule Perl jeg nu kan. Den er også et glimrende
opslagsværk, og absolut pengene værd.

--
Jacob - www.bunk.cc
I've already told you more than I know.

Adam Sjøgren (23-04-2004)
Kommentar
Fra : Adam Sjøgren


Dato : 23-04-04 13:30

On Fri, 23 Apr 2004 13:25:53 +0200, Simon wrote:

> hvis jeg skal oversætte/lære at skrive/bruge noget så kryptiskt at
> læse som nedenstående, hvor skal jeg så kigge ?

Her, måske: <http://books.perl.org/>, eller på nogle af de links der
er i <http://www.usenet.dk/oss/dk.edb.programmering.perl/intro.html>?


Mvh.

--
"Från och med nu så är 'så snart som möjligt' 53 Adam Sjøgren
timmar!" asjo@koldfront.dk

FePe (24-04-2004)
Kommentar
Fra : FePe


Dato : 24-04-04 11:33

"Simon [2700]" wrote:

> Hejsa,
>
> hvis jeg skal oversætte/lære at skrive/bruge noget så kryptiskt at læse som
> nedenstående, hvor skal jeg så kigge ?
> - nu har jeg set lignende udtryk i flere scripts, og tænkt man jo alligevel
> skal have noget at lave i weekenden :)
>
> $subnet =~ s/\.\d+$//;
> $line =~ /^\d+\.\d+\.\d+\.\d+\|.+\|\d+\|[0-9a-f]{32}\|[\d-]+\|.+\|.+$/
> (returnerer vidst true eller false, for den var i en if())
> $val =~ s/%(..)/pack("c",hex($1))/ge;
> $params{'SITE'} =~ /^[0-9a-f]{32}$/)

Hvis det er regular expressions, du vil lære, så kan du læse 'man perlre' og
'man grep' og lignende - eller en artikel om emnet. Hvis det er Perl generelt,
så vil Programming Pearl for eksempel være et godt bud.

Mvh. FePe.



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste