需求:将txt文本里面的基因序列,提取出TDU和mcl开头的字符串
观察:每一行中的每一个字符串中间都隔开了一个空格
思路:将每一行中的每一个字符串进行分组,然后利用正则表达式进行匹配,最后输入到链表里面输出即可。
package mldn.cn.demo;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.util.ArrayList;
import java.util.List;
public class Test1 {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
String s = null;
File f1 = new File("D:\\java\\practice\\Test1\\groups.txt"); // 读取“groups.txt”文件
File f2 = new File("D:\\java\\practice\\Test1\\0.txt"); //先创建一个txt,将操作后的数据存入此txt中
try {
// 读取“groups.txt”文件
FileReader fileReader = new FileReader(f1);
BufferedReader bufferedReader = new BufferedReader(fileReader);
while ((s = bufferedReader.readLine()) != null) {
String[] names = s.split(" ");
for (String name : names) {
//System.out.