getFileNameEXT static method
获取文件扩展名 即识别最后一个.之后的字符串
Implementation
static String? getFileNameEXT(String in_path) {
/// 排除:
/// 空字符串
/// xxx.
/// xxx/
/// xxx\
if (in_path.isEmpty ||
in_path.endsWith('.') ||
in_path.endsWith("/") ||
in_path.endsWith(r"\")) {
return null;
}
/// xx.xx
/// i > 1 排除.开头的情况 .xxx
for (int i = in_path.length - 1; i-- > 1;) {
if (in_path[i] == '.') {
return in_path.substring(i + 1);
}
}
return null;
}