你可以使用以下代码来提取env.txt文件中USER的值:

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Main {
    public static void main(String[] args) {
        try {
            BufferedReader reader = new BufferedReader(new FileReader("env.txt"));
            String line;
            while ((line = reader.readLine()) != null) {
                Pattern pattern = Pattern.compile("^USER=(.*)$");
                Matcher matcher = pattern.matcher(line);
                if (matcher.find()) {
                    String userValue = matcher.group(1);
                    System.out.println("USER value: " + userValue);
                }
            }
            reader.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

确保将代码中的"env.txt"替换为实际的文件路径。代码读取文件的每一行,然后使用正则表达式^USER=(.*)$来匹配以"USER="开头的行,并提取USER的值。最后,将值打印出来

java用regex提取envtxt中的USER的值

原文地址: https://www.cveoy.top/t/topic/ijOt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录