将管道插入 Java 模式表达式的正确方法是什么?
将管道插入 Java 模式表达式的正确方法是什么?
我实际上想使用管道作为分隔符,而不是 or 运算符。
即:
"hello|world".split("|"); --> {"hello", "world"}
将管道插入 Java 模式表达式的正确方法是什么?
我实际上想使用管道作为分隔符,而不是 or 运算符。
即:
"hello|world".split("|"); --> {"hello", "world"}
在 Java 1.5+中:
"hello|world".split(Pattern.quote("|"));
使用 \\对其进行转义:
"hello|world".split("\\|");