拆分字符串具有带正则表达式的符号(许多管道)

Ahm*_*tib 1 java regex string

我有字符串word1|word2||||word3||word4|,我试过,line.split("\\|");但这会分裂一个管道什么是可以处理我的情况的正则表达式.

fal*_*tru 6

您可以使用"\\|+"匹配多个(1个或更多)管道.

line.split("\\|+");
Run Code Online (Sandbox Code Playgroud)

Ideone演示