но тут префиксное дерево это лишний геморой. Либо данные дублироваться будут, либо еще один indirection level (ноды будут хранить указатели на value))
Можно попробовать сначала привести ключ к нормализированному виду (пример: key12312312 -> key1, key1someword -> key1), а потом с нормализированным ключем лезть в мапу. Но это хардкодить надо, что не найс