Hi,
I am trying to substitute "TR" for "TC".
But I do not want words like "AUDIT TRAIL" to be substituted.

So my regexp is:

if( =~ / TR / ) {
s/TR/TC/g
}
But this is not exactly working.

As i want only those instances when TR is surrounded by spaces ie not part
of any other word to be substituted. The sample file i want to make the
changes in is below:
----------------------------------------------------------------
if ($_ eq $AUDIT_TRAIL_FIELD)
          my $doc = "TR" . $pr . "Doc";
          mark_urls($q->escapeHTML($fields{$AUDIT_TRAIL_FIELD})),
  my $page = "Edit TR $pr";
    error_page("You must specify a TR number");
   Clone this TR for other release</b></font><br><br> ";
                                print "<h1>Edit TR: $pr</h1>";
                if ( $default =~ /\s/ ) # we got multiple releases TR
                my $doc = "TR" . $pr . "Doc";
                                if ( confirm ("State was changed to
feedback, but Responsible was not
re-assigned.\\n Click Cancel to re-assign
Responsible, click OK to submit TR as
is.\\n") )
          mark_urls($q->escapeHTML($fields{$AUDIT_TRAIL_FIELD})),
  my $page = 'Edit TR Results';
    error_page("You must specify a TR number");
      print "<h3>debugging -- TR edits not submitted</h3><font
size=1><table cellpadding=\"5\" width=\"95%\">";
      error_page("Sorry, TR $pr has been modified since you started
editing it.",
            'or "TR\'s", not "bugs".');

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to