$tmp =~s/TBGL_([a-z]+(\.[a-z]+)?)/$1_gl/i; #### $tmp =~s/TBGL_([a-z]+)/$1_gl/i; #### #!/usr/bin/perl use strict; my @lines = ( 'title>TBGL_SetMaterialDiffuseTBGL_SetMaterialDiffuse', '">tbgl_SetMaterialDiffuseTBGL_DeleteMaterial