将Perl正则表达式转换为Java正则表达式

时间:2015-01-19 05:52:46

标签: java regex perl

我在perl中的模式很少。我希望在Java中也一样。

pattern  \/home.*\/axi_proj
pattern  \/home.*\/ahb_proj
pattern  \/home.*\/apb_proj
pattern  \.sv\([0-9]+\)\s+\@\s+[0-9]+\s*(ns){0,1}\:
pattern  \.sv\([0-9]+\)
pattern  Time\:\s+[0-9]+\s+ns\s+Iteration\:\s+[0-9]+\s+Instance\:\s+\/tb\_top
pattern  Time\:\s+[0-9].*Iteration\:\s+[0-9]+\s+Region\:.*$
pattern  ^#\s+begin_time\s+time.*$ 
pattern  ^#\s+req\s+uvm_sequence_item\s+-.*$ 
pattern  ^#\s+Elaborated.*$$
pattern  ^#\s+axi_transaction.*uvm_sequence_item\s+-.*$ 
## Included for Pluging in Assertions
pattern  ^#\s+Loading\s+work\.Axi4PC\(fast\).*$
pattern  ^#\s+Loading\s+work\.axi_interface\(fast__1\).*$
pattern  ^#\s+Loading\s+work\.utils_package\(fast\).*$
pattern  ^#\s+AXI4PC_INFO:\s+Running\s+Axi4PC\s+version\s+BP063\-VL\-70004\-r0p1\-00rel0\s+\(SVA\s+implementation\).*$
pattern  ^#\s+Executing\s+Axi4\s+End\s+Of\s+Simulation\s+checks.*$
pattern  ^#\s+UVM_INFO\s+\@\s+[0-9]+\s*(ns){0,1}\:
## Questa Version Change
pattern  ^#\s+vsim\s+-load_elab.*$
pattern  ^#\s+\/\/\s+Version\s+.*$
pattern  ^#\s+\/\/\s+Copyright.*$
pattern  ^#\s+Start\s+time:.*$
pattern  ^#\s+End\s+time:.*$
pattern  ^#\s+Errors:.*Suppressed\s+Warnings.*$

如何将此perl转换为java正则表达式?有没有工具?

0 个答案:

没有答案
相关问题