数码资讯
获取url中的文件名
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
可以通过filename.replaceAll("^.*[/\]", "");来进行获取;
当然首先得保证该字符串为正规的文件路径;
正则表达式:^.*[/\]的意思是说,以任意个字符开头(除“ ”之外,当然url里面也不应存在“ ”),直至遇到最后的到/或者。至于为什么用了4个,有一下两个原因。
首先,字符串中有特殊意义,所以当要使用时需要用来转义,因此,实际在字符串里就表示自身,那么\表示的意义就是,没错,至于为什么要用两个反斜杠,则是因为,正则表达式内部也需要来转义,所以需要\来匹配字符串内部的。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。