#1959·Humanizer

Dehumanize() 在尾部数字前插入空格(v3 回退)

作者: markheath创建于 2026年8月26日更新于 2026年8月27日

你好,我在 v3 中发现了一项令人惊讶的行为变化,与 v2 相比。在 Humanizer 2.14.1 中, `"Item1".Dehumanize()` 返回 `Item1`。但是,在 3.0.1 及其后的版本中,它返回 `"Item 1"`。我认为这是因为 `"Item 1".Pascalize()` 在 v3.0.1 之后不再去掉空格(而 `Dehumanize` 使用 `Humanize().Pascalize()`)。AI 分析表明,这是因为对 `PascalizePattern` 的更改:

内容来源: Humanizr/Humanizer