Thread Einen String ausschliessen RegEx (2 answers)
Opened by Gast at 2009-01-29 18:25

renee
 2009-01-30 09:29
#118522 #118522
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Du schließt hier eine Zeichenklasse aus. Dein RegEx sagt das hier:

Erst ein "<", dann weder ein ">" noch ein "f" noch ein "c"...

Probier mal (ungetestet):
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
#!/usr/bin/perl

use strict;
use warnings;

my $content = qq~<html><body>Hallo<fc>Test</body></html>~;
$content =~ s/<(?!fc).*?>//g;

print $content


Lesestoff:
perldoc perlre
perldoc perlretut
perldoc perlreref
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 Einen String ausschliessen RegEx