Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]2960[/thread]

codefragment: perl



<< |< 1 2 >| >> 15 Einträge, 2 Seiten
schurke
 2006-02-19 21:04
#28065 #28065
User since
2006-02-19
5 Artikel
BenutzerIn
[default_avatar]
hi, habe hier ein codefragment in perl und möchte jezt mal die experten befragen ^^

$vari =~ s/<.*?>//sg;
$vari =~ s!\ !!g;
$vari =~ s/©//g;

print $vari =~ m/\b(\w{32})\b/;

uninitialized value of substition (s///) at c:\........

uninitialized value in pattern match (m//)




nun hier, gibt es das überhaupt? ( ist aus ner pl datei )
ist das ein rätsel des schreibers? <- frage<- frage
weil mir ist es total unbekannt

PS : ich frage sowas weil mir die zeichensetzung total unbekannt ist\n\n

<!--EDIT|schurke|1140378310-->
esskar
 2006-02-19 21:18
#28066 #28066
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
was ist die frage?
renee
 2006-02-20 00:14
#28067 #28067
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
$vari ist nicht initialisiert... Woran das liegt, kann man an dem kleinen Codebeispiel nicht erkennen...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
schurke
 2006-02-20 17:34
#28068 #28068
User since
2006-02-19
5 Artikel
BenutzerIn
[default_avatar]
nönö das vari wird schon intialisiert, das ist es ja was mich stört...

my $vari = get "http://......";

nachdem ich jezt mal geguckt habe hab ich gesehen das da noch ürgent nen fehler drinne is :|

print $vari =~ m/\b(\w{32})\b/;\n\n

<!--EDIT|schurke|1140449736-->
renee
 2006-02-21 00:44
#28069 #28069
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Dann liefert Dein get nix. Es wäre also eine Abfrage, ob $vari definiert ist nicht schlecht.
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
cbxk1xg
 2006-02-21 01:01
#28070 #28070
User since
2003-10-20
496 Artikel
BenutzerIn
[default_avatar]
Was soll denn das machen?
Code: (dl )
$vari =~ s!\ !!g;


Und seit wann geht sowas? Ich meine das Copyright-Sonderzeichen. Klärt mich mal auf!
Code: (dl )
$vari =~ s/©//g;
renee
 2006-02-21 01:28
#28071 #28071
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Diese Sachen stehen wahrscheinlich nicht so im Perl-Code... &copy;
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
ptk
 2006-02-21 01:41
#28072 #28072
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Warum sollte ein Copyrightzeichen nicht im Perl-Code (String oder Regexp) stehen?
renee
 2006-02-21 02:34
#28073 #28073
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Ich sagte wahrscheinlich, weil es eher ungewöhnlich ist - und nicht, dass es nicht möglich ist... Man würde wohl eher eine andere Darstellung des Zeichens nehmen...

Ich nehme mal an, dass es einfach ein Umwandlungseffekt von diesem Board ist...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
schurke
 2006-02-21 20:08
#28074 #28074
User since
2006-02-19
5 Artikel
BenutzerIn
[default_avatar]
ich muss dazu sagen es sind fehler eingebaut


$vari =~ s/<.*?>//sg; # clean the whole html code
$vari =~ s!\ !!g; # clean
$vari =~ s/©//g; # clean ©\n\n

<!--EDIT|schurke|1140549695-->
<< |< 1 2 >| >> 15 Einträge, 2 Seiten



View all threads created 2006-02-19 21:04.