У меня есть файлы с некоторыми соглашениями об именах -
Ex 1 - filename1.en.html.xslt
Ex 2 - filename2.de.text.xslt
where en/de - language, html/text - output
I need to read individual files and populate the java object accordingly.
Also, en should be converted to en-US etc, while populating the language field.
Format.java
private String language ;
private string output ;
Каков наилучший способ сделать это? Я знаю, что это можно сделать с помощью обычного indexOf или с помощью строкового токенизатора или анализа через регулярное выражение.
Если регулярное выражение лучше, пожалуйста, какие-нибудь примеры кода?