题目:完成 extname
函数,它会接受一个文件名作为参数,你需要返回它的扩展名。例如,输入 emoji.png
,返回 .png
解题要领:考虑四种情况:① hello ② hello.jpg ③ .jpg ④ hello.world.cute.jpg
题目:完成一个 extractStr
函数,可以把一个字符串中所有的 :
到 .
的子串解析出来并且存放到一个数组当中,例如:
extractStr('My name is:Jerry. My age is:12.') // => ['Jerry', '12']
注意,:
和 .
之间不包含 :
和 .
。也即是说,如果 ::abc..
,则返回 ['abc']
解题要领:考虑四种情况:① abcd:efg.hlm ② abcd.efg:hlm ③ 空字符串 ④ :.::.:::.:.