Class1:[null][null][null][null][null][null][null]
Class2:[null][null][null][null][null][null][null]
Class3:[null][null][null][null][null][null][null]
Class4:[null][null][null][null][null][null][null]
Class5:[null][null][null][null][null][null][null]
Class6:[null][null][null][null][null][null][null]
Class7:[null][null][null][null][null][null][null]
Class8:[null][null][null][null][null][null][null]
请问这样的数据,想读取每个'[' ']'之间的内容,如何读取?
使用正则表达式么?
String claLine = null; //一行数据
String claItems = null;
//文件读取操作
while((claLine = br.readLine()) != null){
claItems = claLine.substring(7);
//如何读取每个中括号中的数据啊?
}
不是特别熟悉正则,不过下面有一种实现方式:
先提取出所有的[...], 然后再将每个字符串中的[]替换成“”