/ 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
Hvordan sjekke en variabel
Fra : Verner Jacobsen


Dato : 27-10-01 12:48

Noen som vet hvordan jeg kan sjekke om $userinp inneholder teksten www ?

(f.eks www.sol.no )


if ($FORM{'userinp'} eq "www") { $surl = qq(http://); }

Gir kun treff his det bare står www, men jeg må altså kunnde sjekke i hele
adresser.


Mvh. Verner
vernerxx@online.no.ZIP





 
 
Adam Sjøgren (27-10-2001)
Kommentar
Fra : Adam Sjøgren


Dato : 27-10-01 12:53

On Sat, 27 Oct 2001 13:48:13 +0200, Verner Jacobsen wrote:

> Noen som vet hvordan jeg kan sjekke om $userinp inneholder teksten
> www ? (f.eks www.sol.no )

if ($userinp =~ /www/) {
print "www findes et eller andet sted i userinp\n";
}

if ($userinp =~ /^www/) {
print "userinp starter med www\n";
}

system "perldoc perlre";


Mvh.

--
"You're the hero? You play the horrible cowboy?" Adam Sjøgren
"I play my mother" asjo@koldfront.dk

Peter J. Acklam (27-10-2001)
Kommentar
Fra : Peter J. Acklam


Dato : 27-10-01 13:58

asjo@koldfront.dk (Adam Sjøgren) wrote:

> On Sat, 27 Oct 2001 13:48:13 +0200, Verner Jacobsen wrote:
>
> > Noen som vet hvordan jeg kan sjekke om $userinp inneholder
> > teksten www ? (f.eks www.sol.no )
>
> if ($userinp =~ /www/) {
> print "www findes et eller andet sted i userinp\n";
> }

Eller...

if (index($userinp, 'www') >= 0) {
print "www findes et eller andet sted i userinp\n";
}

Peter

--
#!/local/bin/perl5 -wp -*- mode: cperl; coding: iso-8859-1; -*-
# matlab comment stripper (strips comments from Matlab m-files)
s/^((?:(?:[])}\w.]'+|[^'%])+|'[^'\n]*(?:''[^'\n]*)*')*).*/$1/x;

Søg
Reklame
Statistik
Spørgsmål : 177547
Tips : 31968
Nyheder : 719565
Indlæg : 6408797
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste