猪脚本中的模式搜索

时间:2013-06-04 12:29:45

标签: pattern-matching apache-pig

此代码未提供任何输出:

log= LOAD '/user/mady/hadoop_project' AS (month,date,time,info1,info2,info3);
grp= FILTER log BY ($5 MATCHES '.*failed');
STORE grp INTO 'sample8';

我正在尝试在输入文件中搜索“失败”一词($ 5列),但使用MATCHES关键字无效...

1 个答案:

答案 0 :(得分:1)

你的正则表达式错了。使用'.*failed.*'。因为它只会匹配以“失败”结尾的字符串。