Python re expr from Perl to Python

Michael M. michael at mustun.ch
Sat Jan 6 09:43:05 EST 2007


In Perl, it was:


   ## Example: "Abc | def | ghi | jkl"
   ##       -> "Abc ghi jkl"
   ## Take only the text betewwn the 2nd pipe (=cut the text in the 1st 
pipe).
   $na =~ s/\ \|(.*?)\ \|(.*?)\ \|/$2/g;

   ## -- remove [ and ] in text
   $na =~ s/\[//g;
   $na =~ s/\]//g;
   # print "DEB: \"$na\"\n";


# input string
na="Abc | def | ghi | jkl [gugu]"
# output
na="Abc ghi jkl gugu"


How is it done in Python?



More information about the Python-list mailing list