Code: Select all
public boolean matches(String filename, String baseName) {
if (!IOCase.SYSTEM.checkStartsWith(filename, baseName)) {
return false;
}
return format.matcher(filename.replaceFirst(baseName, "")).matches();
}
< /code>
Was ich hier mache, ist zuerst zu überprüfen, ob Dateiname < /code> mit dem Grundnamen startet. In diesem Fall wird der Basisname aus der Dateiname -Zeichenfolge entzogen, damit er mit dem Objekt des Musters Code: Select all
format< /code>). < /p>
Ich weiß, dass ich den Dateinamen zurückgeben kann. a java.util.regex.pattern
Mobile version