
部分分类名称含有特殊字符、导致创建目录出错。有什么好用的模块或方法能检测并修正目录吗?
1 lishunan246 2017 年 12 月 23 日 slugify |
2 abusizhishen OP 创建目录之前检测一遍,有特殊字符就替换或者去掉,再去创建目录 |
3 Kilerd 2017 年 12 月 23 日 md5(name) 满分答案 |
4 Kilerd 2017 年 12 月 23 日 然后用一个 sqlite 数据库记住 名字 => md5 目录的对应关系 |
5 abusizhishen OP @lishunan246 一会看下 |
6 abusizhishen OP @Kilerd 复杂了,我保存在本地,直接浏览的 |
7 lniwn 2017 年 12 月 23 日 via iPhone @abusizhishen 先创建目录,如果失败了再检测并替换非法字符。 |
8 manzhiyong 2017 年 12 月 23 日 一般我的目录名都是数字,是附件数据库 id 除以某个数(目录下存放文件数)的值。 |
9 frank611 2017 年 12 月 23 日 via Android ??? |
10 Arnie97 2017 年 12 月 24 日 via Android 直接正则替换掉特殊字符不能满足需求? |
11 abusizhishen OP @Arnie97 如果有模块能提供这个功能更好 |