Leser: 5
|< 1 2 >| | 13 Einträge, 2 Seiten |
1
2
3
4
5
6
7
8
$String = 'Kuckst Du hier';
$Suchen = qr'(Kuckst)( Du )(hier)';
if($String =~ s/$Suchen/$3$2$1/)
{
print "$String";
}
_ _ END _ _
hier Du Kuckst
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/perl
use strict;
use warnings;
my $String = 'Kuckst Du hier';
my $Suchen = '(Kuckst)( Du )(hier)';
my $Ersetzen = '$3$2$1';
my $RE = "s~$Suchen~$Ersetzen~";
print "RE : '$RE'\n";
print "String: '$String'\n";
$_ = $String;
eval $RE;
$String = $_;
print "String: '$String'\n";
1
2
3
RE : 's~(Kuckst)( Du )(hier)~$3$2$1~'
String: 'Kuckst Du hier'
String: 'hier Du Kuckst'
1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/perl
use strict;
use warnings;
my $String = 'Kuckst Du hier';
my $RegExString = 's/(Kuckst)( Du )(hier)/$3$2$1/';
$_ = $String;
if ( eval $RegExString ) {
$String = $_;
print $String;
}
hier Du Kuckst
|< 1 2 >| | 13 Einträge, 2 Seiten |