yılında olanlarla eşleşmiyor karakterleri bu regex var değiştirin:bir regex
private static final String SPACE_PATH_REGEX ="[a-z|A-Z|0-9|\\/|\\-|\\_|\\+]+";
benim dize bu normal ifadeyle eşleşir olmadığını kontrol edin ve IF DEĞİL, ben burada olmayan tüm karakterleri değiştirmek istiyoruz, ile "_".
ben gibi denedim:
private static final String SPACE_PATH_REGEX_EXCLUDE =
"[~a-z|A-Z|0-9|\\/|\\-|\\_|\\+]+";
if (myCompanyName.matches(SPACE_PATH_REGEX)) {
myNewCompanySpaceName = myCompanyName;
} else{
myNewCompanySpaceName = myCompanyName.replaceAll(
SPACE_PATH_REGEX_EXCLUDE, "_");
}
ama çalışmıyor ... aşağıdaki karakter ihmal değil gibi görünüyor 2 regex "~" o kadar.
Herhangi bir fikrin var mı?
Net açıklama için çok teşekkürler. –