특정한 문자열 로 시작 하고 끝 나 는 정규 표현 식 추출

1792 단어 정규 표현 식
오늘 은 특정한 문자열 로 시작 하고 끝 나 는 정규 표현 식 을 써 보 았 습 니 다.
텍스트 의 내용 을 바 꾸 는 데 성 공 했 습 니 다. 공유 하 세 요.
package com.test.mytest.study;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
 
public class Demo001 {
 
    public static void writeFile(String strSrc) {
        FileWriter writer = null;
        FileReader reader = null;
        BufferedReader br = null;
        BufferedWriter bw = null;
 
        try {
          
            reader = new FileReader(strSrc);
            File filestrSrc = new File(strSrc);
            String str = null;
 
            br = new BufferedReader(reader);
 
         
            StringBuffer sb = new StringBuffer("");
            while ((str = br.readLine()) != null) {
                String a=   str.replaceAll(".ff(.*)}", "");
             a=a.replaceAll("\\@font-face\\{font-family", "");
//          。
 if(!"".equals(a)){
                     sb.append(a + "
");                 } } filestrSrc.delete(); File file = new File(strSrc); if (!file.exists()) { file.createNewFile(); } // true, writer = new FileWriter(strSrc, true); bw = new BufferedWriter(writer); bw.write(sb.toString()); br.close(); reader.close(); bw.close(); writer.close(); } catch (IOException e) { e.printStackTrace(); } } public static void main(String[] args) { Demo001.writeFile("/home/xueqy/html.css"); } }

좋은 웹페이지 즐겨찾기