use strict; use warnings; my $string = "aDescriptor.Type = {\@see Star.Awt.Win#TOP}"; print( "Original:$string\n" ); $string =~ s/ {\@see\s+((\w+\.)+)(\w+)\#(\w+)} / "" /gex; print( "Updated:$string\n" ); #### Original:aDescriptor.Type = {@see Star.Awt.Win#TOP} Updated:aDescriptor.Type =