-4

我需要一个正则表达式来匹配文本文件和 html 文件。

"<b>Dog</b> and Cat"

这将等于

"Dog and Cat"

我正在使用 Java。

4

1 回答 1

0

以下是您需要的代码段。

String text, html;
BufferedReader br;
int i;int tags=0;

br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter HTML code");//If you want to read ferom file, replace the code
html=br.readLine();
for(i=0;i<html.length();i++){
if(html.charAt(i)=='<'){tags++;continue;}
if(html.charAt(i)=='>'){tags--;continue;}
if(tags==0)text=text+html.charAt(i);
}
于 2013-01-15T05:00:24.710 回答