Get filename when info disabled, Regex to avoid invalids
This commit is contained in:
parent
8e77ebce53
commit
8cfa6f856c
|
@ -113,14 +113,15 @@ public class XMLParser extends AsyncTask<String, Integer, String> {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected String doInBackground(String... params) {
|
protected String doInBackground(String... params) {
|
||||||
if (isNetworkAvailable() && webInfo) {
|
|
||||||
String filename = game_name = params[0];
|
String filename = game_name = params[0];
|
||||||
|
if (isNetworkAvailable() && webInfo) {
|
||||||
if (params[0].contains("[")) {
|
if (params[0].contains("[")) {
|
||||||
filename = params[0].substring(0, params[0].lastIndexOf("["));
|
filename = params[0].substring(0, params[0].lastIndexOf("["));
|
||||||
} else {
|
} else {
|
||||||
filename = params[0].substring(0, params[0].lastIndexOf("."));
|
filename = params[0].substring(0, params[0].lastIndexOf("."));
|
||||||
}
|
}
|
||||||
filename = filename.replace(" ", "+").replace("_", "+");
|
filename = filename.replaceAll("[^\\p{L}\\p{Nd}]", " ");
|
||||||
|
filename = filename.replace(" ", "+");
|
||||||
if (filename.endsWith("+")) {
|
if (filename.endsWith("+")) {
|
||||||
filename = filename.substring(0, filename.length() - 1);
|
filename = filename.substring(0, filename.length() - 1);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue