Thread umlaute und regexp problem (17 answers)
Opened by e-weder at 2006-02-02 15:09

e-weder
 2006-02-02 15:09
#62561 #62561
User since
2005-11-08
31 Artikel
BenutzerIn
[default_avatar]
hallo

habe hier nen kleines großes problem!
Ich möchte aus einen html dokment alle umlaute in die entsprechende html sequenz umwandeln, nur irgenwie geht das nicht!

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
#!/usr/bin/perl

open(DATA, "< gps.pl.htm");
@data=<DATA>;
close(DATA);

foreach (@data)
{
convert_umlaut($_);
}

sub convert_umlaut
{
$temp=shift;
$temp =~ s/ö/&ouml\;/g;
$temp =~ s/ü/&uuml\;/g;
$temp =~ s/ä/&auml\;/g;
$temp =~ s/Ö/&Ouml\;/g;
$temp =~ s/Ü/&Uuml\;/g;
$temp =~ s/Ä/&Auml\;/g;
$temp =~ s/ß/&szlig\;/g;
print $temp;
}


ich denke der code ist selbsterklärent.
ich bitte um hilfe

mfg e-weder

View full thread umlaute und regexp problem