简体   繁体   English

基于多个定界符分割文件

[英]split file based on multiple delimiters

Is it Possible to split a file based on multiple delimiters using Pig 是否可以使用Pig根据多个定界符拆分文件

example: I have a file as below 示例:我有一个如下文件

 abc|123>xyz:amd<yts abd|124>xyz:amc<yts 

is it possible to split based on |,>,:,< and get the output stored as 是否有可能基于|,>,:,<进行拆分并将输出存储为

 abc|123|xyz|amd|yts abd|124|xyz|amc|yts 

Thanks 谢谢

it is easier to capture what you want instead of splitting using this pattern 捕获您想要的内容比使用此模式拆分要容易得多

([^|>:<]+)

Demo 演示

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM