51,409
社区成员
发帖
与我相关
我的任务
分享import java.io.BufferedReader;
import java.io.FileReader;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Test1 {
public static void main(String[] args) throws Exception {
Pattern p = Pattern.compile("length:[0-9]+$");
Pattern p1 = Pattern.compile("^[0-9]+:");
BufferedReader br = new BufferedReader(new FileReader("D://a.txt"));
String str;
while ((str = br.readLine()) != null) {
Matcher m = p.matcher(str);
Matcher m1 = p1.matcher(str);
if (m.find()) {
System.out.println(str.replace(m.group(), ""));
continue;
}
if (m1.find()) {
System.out.println(str.replace(m1.group(), ""));
continue;
}
}
if (br != null) {
br.close();
}
}
}