public class FilenameUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
REGEXP_ILLEGAL_CHARACTERS_OTHERS
Valid characters for all UNIX-like OS.
|
static java.lang.String |
REGEXP_ILLEGAL_CHARACTERS_OTHERS_PATH |
static java.lang.String |
REGEXP_ILLEGAL_CHARACTERS_WINDOWS
Valid characters for Windows in file names:
Based on http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx
|
static java.lang.String |
REGEXP_ILLEGAL_CHARACTERS_WINDOWS_PATH |
| Constructor and Description |
|---|
FilenameUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
checkDateiname(java.lang.String name,
boolean isPath) |
static java.lang.String |
removeIllegalCharacters(java.lang.String input,
boolean isPath)
Remove illegal characters from String based on current OS.
|
static java.lang.String |
replaceLeerDateiname(java.lang.String name,
boolean isPath,
boolean userReplace,
boolean onlyAscii)
Entferne verbotene Zeichen aus Dateiname.
|
public static final java.lang.String REGEXP_ILLEGAL_CHARACTERS_WINDOWS
public static final java.lang.String REGEXP_ILLEGAL_CHARACTERS_WINDOWS_PATH
public static final java.lang.String REGEXP_ILLEGAL_CHARACTERS_OTHERS
public static final java.lang.String REGEXP_ILLEGAL_CHARACTERS_OTHERS_PATH
public static java.lang.String checkDateiname(java.lang.String name,
boolean isPath)
public static java.lang.String removeIllegalCharacters(java.lang.String input,
boolean isPath)
input - The input stringisPath - public static java.lang.String replaceLeerDateiname(java.lang.String name,
boolean isPath,
boolean userReplace,
boolean onlyAscii)
name - DateinameisPath - userReplace - onlyAscii -