Thread Reguläre Ausdrücke (9 answers)
Opened by Fraser at 2005-01-10 14:29

Fraser
 2005-01-10 14:29
#50690 #50690
User since
2005-01-10
10 Artikel
BenutzerIn
[default_avatar]
Hi Leute,

hab Probleme mit Regex
Kann mir jemand helfen??
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
$muster = '(\d)\.([^\D])';
$text = 4.12;

if (@zahlen = $text =~ m/$muster/)
{print "(1) wahr: @zahlen\n";}
else
{print "(1) falsch: @zahlen\n";} # $1 ist 4 und $2 ist 1, deshalb wahr



if (@zahlen = $text !~ m/$muster/)
{print "(2) wahr: @zahlen\n";}
else
{print "(2) falsch: @zahlen\n";} # warum wahr:


$text = 4.0;
if (@zahlen = $text =~ m/$muster/)
{print "(3) wahr: @zahlen\n";}
else
{print "(3) falsch: @zahlen\n";} #warum falsch:


if (@zahlen = $text !~ m/$muster/)
{print "(4) wahr: @zahlen\n";}
else
{print "(4) falsch: @zahlen\n";} # warum wahr: 1

View full thread Reguläre Ausdrücke