So gleichen Sie Zeichenfolgen mit regulären Java-Ausdrücken ab: Verwenden Sie tostring, der Code lautet [while(matcher.find()){tmp.add(matcher.group(1).toString());}].
So gleichen Sie Zeichenfolgen mit regulären Java-Ausdrücken ab:
Verwenden Sie tostring
private static List<String> getImage(String str){ List<String> tmp=new ArrayList<String>(); String regex="<img src=\"([^\"]+?)\" />"; Pattern pattern = Pattern.compile(regex); Matcher matcher = pattern.matcher(str); System.out.println(str); while(matcher.find()){ tmp.add(matcher.group(1).toString()); } return tmp; }
Verwandte Lernempfehlungen: Java-Grundlagen
Das obige ist der detaillierte Inhalt vonSo gleichen Sie eine Zeichenfolge mit einem regulären Java-Ausdruck ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!