在处理重复的标识符时,什么是最好的方法呢?例如,如果标识符是博客文章的话。似乎标准的标识符转换会删除所有非字母数字字符,然后变为小写字母,并最后使用下划线或连字符来分隔空格。但是,存在一些问题,例如:
标题 => 标识符
- Top 500 Sport Activities => top-500-sports-activities
- Top $500 Sports Activities => top-500-sports-activities
这里有两个唯一标题的标识符重复了。有没有一种方法可以解决这个问题?也许是简单而安全的符号转换?
然而,我希望能够从每个标题中生成相同的标识符,以防止重复的发布项目。