在Java中使用正則表達式去匹配相應的字符串:
String importFileRole = "(import)\\s*[a-zA-Z0-9_<>.]+\\;";//正則表達式
Pattern p = Pattern.compile(importFileRole);//獲取正則表達式中的分組,每一組小括號為一組
Matcher m = p.matcher(tempString);//進行匹配
if (m.find()) {//判斷正則表達式是否匹配到
importFileName = m.group(0);//通過group來獲取每個分組的值,group(0)代表正則表達式匹配到的所有內容,1代表第一個分組
importFiles.add(importFileName);
//System.out.println("引入文件是:"+ importFileName);
}