【ahjesus 单词单数-复数相互转换C#】教程文章相关的互联网学习教程文章

ahjesus 单词单数-复数相互转换C#【代码】

publicstaticclass StringUtil{///<summary>/// 单词变成单数形式///</summary>///<param name="word"></param>///<returns></returns>publicstaticstring ToSingular(string word){Regex plural1 = new Regex("(?<keep>[^aeiou])ies$");Regex plural2 = new Regex("(?<keep>[aeiou]y)s$");Regex plural3 = new Regex("(?<keep>[sxzh])es$");Regex plural4 = new Regex("(?<keep>[^sxzhyu])s$");if (plural1.IsMatch(word))return ...