Java 正则表达式提取 env.txt 文件中的 USER 值
"使用 Java 正则表达式提取 env.txt 文件中以 "USER=" 开头的行并获取其值。\n\njava\nimport java.io.BufferedReader;\nimport java.io.FileReader;\nimport java.io.IOException;\nimport java.util.regex.Matcher;\nimport java.util.regex.Pattern;\n\npublic class Main {\n public static void main(String[] args) {\n try {\n BufferedReader reader = new BufferedReader(new FileReader(\"env.txt\"));\n String line;\n while ((line = reader.readLine()) != null) {\n Pattern pattern = Pattern.compile(\"^USER=(.*)$");\n Matcher matcher = pattern.matcher(line);\n if (matcher.find()) {\n String userValue = matcher.group(1);\n System.out.println(\"USER value: \" + userValue);\n }\n }\n reader.close();\n } catch (IOException e) {\n e.printStackTrace();\n }\n }\n}\n\n\n确保将代码中的 "env.txt" 替换为实际的文件路径。代码读取文件的每一行,然后使用正则表达式 ^USER=(.*)$ 来匹配以 "USER=" 开头的行,并提取 USER 的值。最后,将值打印出来。\n\n
原文地址: https://www.cveoy.top/t/topic/p1Ws 著作权归作者所有。请勿转载和采集!