REGEX_EXTRACT表示离散值

时间:2015-03-16 05:50:09

标签: apache-pig

我不懂regex_extract函数。它适用于简单的正则表达式,但我不理解返回值,如:

REGEX_EXTRACT($0,'([Monday|Tuesday|Saturday]).*',1) as day;

我也试过'([“Monday ...”但它找到每个字符M / o / n / d / a / y。是否可以使用带有一些离散值的REGEX_EXTRACT函数(例如工作日名称) )?

谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

只需删除[]即可。这些表明您想要使用字符类,这在这里没有意义。