Ich brauche Hilfe mit einem Java Regex. Ich habe einen Dateinamen Zeichenfolge, die eine der folgenden Formate haben:Java Regex anwendbar für zwei Strings
Zahlen yyyymmdd.text_1.xml
ODER
yyyymmdd.text_1.xml
Ich bin in der Lage, die < Nummer> und < JJJJMMTT> aus dem ersten Format mit unter Regex:
"\\-(.*?)\\."
- gibt mir
"(.*?)\\-";
yyyymmdd - gibt mir Zahl
Aber mit zweiten Format (d mit < yyyymmdd> .text_1.xml) es wirft Fehler und gibt < yyyymmdd> nicht zurück. Ich brauche eine Regex für das Datumsformat, das mit beiden Strings arbeitet.
Könnten Sie bitte helfen?
Thank you !! Das war sehr hilfreich. – user6042886