当前页面: 开发资料首页 → JSP 专题 → 怎么用正则表达式提取-lt;title-gt;-lt;/title-gt;之间的内容?
怎么用正则表达式提取-lt;title-gt;-lt;/title-gt;之间的内容?
摘要: 怎么用正则表达式提取之间的内容?
我想将
之间的内容提取出来,存到一个字符串中,怎么做?
mark
import java.util.regex.*;
class MarkTest {
public static void main(String[] args) {
String content = getTitleContent("sdfasdfasdf
.*[]asdf");
System.out.println(content);
}
public static String getTitleContent(String str) {
//
asdfsdaf<String patternString = "
.*[]";
Pattern pattern = Pattern.compile(patternString);
Matcher matcher = pattern.matcher(str);
if(matcher.find()) {
int start = matcher.start();
int end = matcher.end();
String mache = str.substring(start + 7 , end - 8);
return mache;
}
else
return null;
}
}