筛选 一个 url 地址是什么类型(eg: pdf/doc/xls/png/jpg)
用到的知识点:
- indexOf(): 从前往后找, 返回第一个符合条件的index.
- lastIndexOf(): 从后往前找,返回第一个符合条件的index.
- String.subString(): 方法返回此字符串的子字符串,该字符串从startIndex(包括)延伸到endIndex(不包括)
void main() {
String url = 'http://africau.edu/images/default/sample.pdf';
var a = url.lastIndexOf(".") +1; // 查找整个 url 地址中最后一个 (.) 的索引.
var b = url.substring(a); // 返回 url 中位于40+1的字符串.
print('a: $a'); // 41
print('b: $b'); // pdf
}