Files
Deprecated-Unsupported/Java Peojects/UDE/UDE-Desktop/src/main/java/CleanPath.java

30 lines
795 B
Java
Raw Normal View History

2021-02-18 17:45:52 -06:00
// Clear file of special characters and spaces
import java.io.File;
public class CleanPath {
private String preLine = "";
public String cleanThumbPth(String tmp) {
File f = new File(tmp);
// if it's a directory, don't remove the extention
if (f.isDirectory()) {
System.out.println("This is a a directory.");
}
String name = f.getName();
final int lastPeriodPos = name.lastIndexOf('.');
if (lastPeriodPos <= 0) {
preLine = "" + name;
} else {
// Remove the last period and everything after it
File renamed = new File(f.getParent(), name.substring(0, lastPeriodPos));
preLine = "" + renamed;
preLine = preLine.replaceAll("[^A-Za-z]+", "");
preLine = preLine.replaceAll("\\s+", "");
}
return preLine;
}
}