我对Java很新,但是如何在文件中搜索标签,然后标签之间的所有内容(如一串文本)都将分配给变量.
例如,我有<title>THE TITLE</title>,但后来我想将字符串"THE TITLE"保存到名为title1的变量或其他东西.
我应该怎么做呢?谢谢.
如果您使用正则表达式,那么您只需使用捕获组:
Pattern p = Pattern.compile("<title>([^<]*)</title>", Pattern.CASE_INSENSITIVE);
Matcher m = p.matcher(theText);
if (m.find()) {
String thisIsTheTextYouWant = m.group(1);
....
Run Code Online (Sandbox Code Playgroud)