我想单独在特定子程序中搜索.pm文件中的模式。 例如,我正在搜索$ pattern。这个$模式在pm文件的子程序数中找到,但是我只想在一个特定子程序中检查是否存在$ pattern,如果模式存在,我想执行一些操作
if (/subroutine\{(.*)pattern(.*)\}/){
#some code;
}
else {
#some code
}
这会有效吗? 你能帮帮我吗?
答案 0 :(得分:-1)
您可以包含子例程名称,并使正则表达式更具体到您要搜索的子例程。类似的东西:
DATETIME
这将在子程序的范围内搜索$ pattern。