0

如何在日志文件中过滤此文本:

/servicios/busquedas?colecciones=29&orden=score&recursos=rango-1-20&query=%28%28%28texto%3A%28periodos+AND+contractuales%29%29+OR+%28title%3A%28periodos+AND+contractuales%29% 29+OR+%28%28extra%3A%28periodos+AND+contractuales%29%29%5E0.5%29+OR+%28%28title%3A%28%22periodos+contractuales%22%7E15%29%29%5E5% 29+OR+%28%28extra%3A%28%22periodos+contractuales%22%7E15%29%29%5E3%29+OR+%28%28texto%3A%28%22periodos+contractuales%22%7E15%29%29% 5E3%29%29%29 tardo 0.115818977355957(网络0.111818977355957)

只得到这个:

periodos contractuales

我已经用拆分方法完成了,但我找不到任何要拆分的常规字符。词periodos and contractuales一直在变!

4

1 回答 1

1

当它只有periodoscontractuales部分时,这应该起作用:

if ( $string =~ m{periodos} && $string =~ m{contractuales}/ ) {
   print q{periodos contractuales};
}
于 2013-08-08T12:42:01.333 回答