我已经输入了这个表格
test@test.com
和\或以这种形式
test@test.com;test2@test.com
或者
test@test.com;test2@test.com;test3@test.com
我应该标记所有,在一个字符串数组中,每个单元格只包含一个电子邮件,没有任何分隔符
;
您不想标记化,只需使用split
:
String[] emails = { "test@test.com;test2@test.com;test3@test.com", "test@test.com" };
List<string> result = new ArrayList<String>();
for ( string listOfEmails : emails ) {
for( string email : listOfEmails.split(";") ) {
result.Add(email).
}
}
System.out.println(result);
它适用于所有情况。