Humanizr.net忽略单词/首字母缩略词



我正在遍历字符串集合并使用Humanizr.net。

这样我就可以将每个字符串更正为句子大小写。

例如。

List<string> mystrings = new List<string>();
mystrings.Add("my string one");
mystrings.Add("my string two aBC");
mystrings.Add("My String Three");
foreach (string x in mystrings)
{
Console.WriteLine(x.Humanize());
}

我得到的输出是这个

//what i am getting
//----------------------
//My string one
//My string two a BC
//My string three

我想知道是否有可能添加排除或忽略的单词,以便我得到这个

//what i want
//----------------------
//My string two aBC

谢谢

为了代替答案,我提出了以下解决方案。

  1. 有一个数据存储数据库或一个简单的文件(这是我在我的情况下使用的),其中包含一个列表的知道的单词和首字母缩略词,我不希望Humanizer转换随着什么Humanizer转换它。

  2. 然后我做一个简单的查找并在Humanizer调用后替换。

虽然不是最优雅的解决方案,但它目前在我的情况下可以工作。

相关内容

最新更新