fn path_words(path: &str) -> Vec<String>
把地址拆成用于匹配的词:按 / - _ . 与空白切分,解码百分号编码, 去掉路由前缀、纯数字与不足两个字符的片段,最多保留 5 个、去重。
/ - _ .