java语言中,多个分隔符,分割一个字符串:
String[] tmpAuthors=tempAuthorStr.split(";|,|;|,");
可以在线测试: java代码 在线测试
完整代码:
public class HelloWorld { public static void main(String []args) { System.out.println("Hello World!"); String tempAuthorStr="张三;李四,拿破仑,王五;曹操"; String[] tmpAuthors=tempAuthorStr.split(";|,|;|,"); for(String au:tmpAuthors){ System.out.println(au); } } }
了解更多关于split的用法,可以参考:Java split()用法