Deviloper wrote: > Hi there! Hello, > I have a string "aaaabbbababbaaassass". I want to get a string without > any double a 'aa' or and without the 'b's. > > but if I do: > > my $s = "aaaabbbababbaaassass"; > $s=~ s/aa|b//g; > > as a result I will get a string "aaassass". > > (I understand WHY I get this result. > But I don“t know how to avoid this. (Using only one substition.)) I think you want something like this: $s =~ s/[ab]*(?=a)|b+//g; John -- Those people who think they know everything are a great annoyance to those of us who do. -- Isaac AsimovThread Previous | Thread Next