每个regexp都略有不同。说到Pig圈 match 功能,是否:
match
X = FILTER A BY (f1 matches 'apache');
==
X = FILTER A BY (f1 matches '^apache$');
或
X = FILTER A BY (f1 matches '.*apache.*');
? 换句话说,就是 .* 自动隐含在 match 还是总是需要包括在内?
.*
liwlm1x91#
pig中正则表达式的格式是java支持的格式,如下所述。换句话说,如果你想的话,没有任何暗示 .* 你必须明确地将其添加到 matches 语句,就像在java中 Pattern.compile .
matches
Pattern.compile
1条答案
按热度按时间liwlm1x91#
pig中正则表达式的格式是java支持的格式,如下所述。
换句话说,如果你想的话,没有任何暗示
.*
你必须明确地将其添加到matches
语句,就像在java中Pattern.compile
.