2014-10-01 79 views
-5

打印一切。我該如何做perl?的Perl:除了給出一個文件</p> <pre><code>input [7:0] di, input AEN, </code></pre> <p>我想打印</p> <pre><code>di AEN </code></pre> <p>爲輸出模式

有人可以幫我嗎?

+0

你的意思是哪種模式? – 2014-10-01 16:37:55

+0

我想刪除模式「輸入」和「輸入[num:num]」 – 2014-10-01 16:47:58

+0

對於解析Verilog,請考慮http://search.cpan.org/dist/Verilog-Perl – toolic 2014-10-01 16:52:52

回答

1

您可以使用命令行的perl,

perl -lane 'print $F[-1] =~ /(\w+)/' file 
0

你可以試試下面的Perl一行程序命令。

$ perl -pe 's/(?:^input\s*(?:\[\d+:\d+])?\s+|,)//g' file 
di  
AEN