Hinzufügen zu einem java.util.regex.pattern oder verschmelzenJava

Java-Forum
Anonymous
 Hinzufügen zu einem java.util.regex.pattern oder verschmelzen

Post by Anonymous »

Ich halte Dateiname -Formatdaten in einem Muster Objekt. Zum Beispiel: _ \\ d+x \\ d+\\. Png . In meinem Setup würde dies Symbole unterschiedlicher Größen bezeichnen (z. B. icon_16x16.png , icon_48x48.png usw. Es muss jedoch auch ein Grundname angegeben werden (in meinem Beispiel wäre dies "Symbol"): < /p>

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 
verglichen werden kann (Objekt (

Code: Select all

format< /code>). < /p>

Ich weiß, dass ich den Dateinamen zurückgeben kann. a  java.util.regex.pattern 
oder zwei davon verschmelzen, ohne sich mit ihren zugrunde liegenden Zeichenfolgendarstellungen zu befassen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post