使用字符串作为分隔符来拆分字符串

问题描述:

是否可以使用字符串作为分隔符来拆分字符串?如果是,如何?使用字符串作为分隔符来拆分字符串

例子:

String myString = "hello_world<;>goodbye<;>foo"; 
myString.split("<;>"); 

//returns "hello_world", "goodbye" and "foo" 
+3

so your problem is ...? – AbtPst

+4

你为什么不试试? –

+1

对不起,但我认为这是不可能的,因为我来自.Net的宇宙,它不可能这样... – Drarig29

您问题中的示例完全适用,但这可能是巧合。请记住,String.split(...)方法接受RegEx参数,而不是字符串分隔符。

查看此处的RegEx文档:http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html#sum

是,正是因为你有你的代码。