我正在制作一个允许用户复制/粘贴他们的文字,然后应用程序搜索英国和美国公约的内容的asp.net web应用程序(使用C#),例如更换字符串的一部分,同时保持其余的完整?
英国汽车发动机室盖是称为“发动机罩”,而在美国则称之为“发动机罩”,因此如果用户正在寻找基于美国的惯例,程序将建议用户将发动机罩从发动机罩改为发动机罩(用户可以使用单选按钮在英国或美国惯例之间切换)。约定存储在数据库中。
我的问题是它并不总是“引擎盖”或“引擎盖”,有时作家使用像“帽子”或“引擎盖”这样的词,所以最后加上's'完全改变了单词,我该如何改变在保持其他部分完好无损的情况下,保持完整的实际词汇,例如发动机罩应该变成罩盖(保持's'完好无损,同时改变实际的词汇)?
谢谢。
'与string.replace()'?请注意,对于任何前后缀在两种语言中都不相同的情况,都不起作用。 – 2011-06-16 10:38:54