想检查apache pig中的ip地址格式吗

p3rjfoxz  于 2021-06-21  发布在  Pig
关注(0)|答案(1)|浏览(243)

如果url\u chk\u str与任何类似于...的ip地址匹配,那么做些什么。这里x表示从0到9的任意整数值url\u chk\u str是输入数据中的任意字符串。
例如:-123.456.789.101
在apache pig中是否可能出现上述场景?如果是,怎么做?
如果有人想了解更多信息,请告诉我。

tzdcorbm

tzdcorbm1#

你可以这样做:

a = load '/path/data' using PigStorage() as (url_chk_str, somethingelse);
b = foreach a generate ((url_chk_str matches '[0-9].[0-9].[0-9].[0-9]') ? value_if_true : value_if_false)

相关问题