Thread Parameterübergabe an sub (15 answers)
Opened by gamerzzz at 2007-03-12 09:56

renee
 2007-03-12 10:35
#74916 #74916
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
So geht's:
Code: (dl )
$sub_string =~ s/$sub_in/$sub_out/eeg;


Aber wäre es nicht schöner so:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
my $string = "testx_testy";
my $in = "(testx_)(testy)";

my $out = '1';

test($string,$in,$out);

sub test
{
 my $sub_string = shift;
 my $sub_in = shift;
 my $sub_out = shift;

 print "$sub_string <=> $sub_in <=> $sub_out \n";

 my @info = $sub_string =~ /$sub_in/;
 $sub_string =~ s/$sub_in/$info[$sub_out]/g;
 print "erg: $sub_string \n";
}
Dann muss man nicht mit der Evaluierung aufpassen\n\n

<!--EDIT|renee|1173688520-->
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/

View full thread Parameterübergabe an sub