我正在使用 java URL 类从 URL 中读取数据。问题是,我有一些字符串,我想用正则表达式去掉引号和括号。请帮帮我。
我的输入
1 - alt="Shervin Champbell"
2 - alt=("Shervin Champbell")
结果应该是
Shervin Champbell
我只想摆脱这些引号和括号。我太努力了,但徒劳无功。
我想去掉 alt、括号和引号
输出应该是:Shervin Champbell
这是我的代码
import java.io.*;
import java.util.regex.*;
public class URLReader {
public static void main(String[] args) throws Exception {
System.setProperty("http.proxyHost", "192.168.1.10");
System.setProperty("http.proxyPort", "8080");
URL url = new URL("http://www.ucp.edu.pk/information-technolo
/faculty-staff/faculty-staff.aspx");
BufferedReader in = new BufferedReader(
new InputStreamReader(url.openStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
//found(inputLine);
names(inputLine);
in.close();
}
static void names(String name){
Pattern pattern = Pattern.compile("");
Matcher matcher = pattern.matcher(name);
if(matcher.find()){
String abc = name.substring(matcher.start(), matcher.end());
System.out.println(abc);
}
}
}