Schrift
[thread]8636[/thread]

reguläre aus....



<< >> 3 Einträge, 1 Seite
Andreas
 2007-01-11 12:04
#73092 #73092
User since
2003-09-24
111 Artikel
BenutzerIn
[default_avatar]
Hallo an alle,
ich habe Probleme mit einem regex, der mir einen Text gegen einen anderen ersetzt:#

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
                      open (UX, "$win_file") or die print "Konnte Unix- File: $ux_file nicht oeffnen!!!:";
open (TMP, ">tmp.txt") or die ("kann tmp.txt nicht erstellen\n"); # temoräres Textfile erstellen
while ($org = <UX>){
$org=~ s/\r?$vonText/$zuText/g;
print TMP $org;
}

close UX;
close TMP;
unlink "$win_file";
rename("tmp.txt","$win_file") or die $!;



Wenn $vonText ein Leerzeichen oder ein reserviertes zeichen wie $ enthällt funzt das ganze nicht.

z.B. Inhalt $vonText:

bla bla bla
oder:

bla$bla bla

Kann mir jemand sagen was ich tun muss um das zu vermeiden.

Danke schon mal
Gruß andreas
renee
 2007-01-11 12:16
#73093 #73093
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Code: (dl )
$org=~ s/\r?\Q$vonText\E/$zuText/g;
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/
Andreas
 2007-01-11 13:10
#73094 #73094
User since
2003-09-24
111 Artikel
BenutzerIn
[default_avatar]
hi renee,
vilen Dank für deine schnelle Antwort:-)

Gruß
Andreas
<< >> 3 Einträge, 1 Seite



View all threads created 2007-01-11 12:04.