in reply to Re: Bug in script, regex help req extreme urgent
in thread Bug in script, regex help req extreme urgent
The output is just what i want i.e.my $match = "(?<=module )$ARGV[2].*?([\\(;])"; print "$match"; my $filename = $ARGV[0]; open (INFILE, "<", $filename) or die "Failed to read file $filename +: $! \n"; $string = <INFILE>; close INFILE; $string =~ s/$match/$ARGV[1]$1/sg; print "$1";
please help me in understanding thisscript.pl f5 NEW OLD (?<=module )OLD.*?([\(;]) #> cat f5 //Verilog HDL for "tt", "hh" "functional" // if i write the word module here the script goofs up `timescale 1ps/10fs module NEW(Y, A, B ); output Y; input A; input B; endmodule
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Bug in script, regex help req extreme urgent
by sid.verycool (Novice) on Mar 19, 2013 at 10:21 UTC |