我正在製作一個允許用戶複製/粘貼他們的文字,然後應用程序搜索英國和美國公約的內容的asp.net web應用程序(使用C#),例如更換字符串的一部分,同時保持其餘的完整?
英國汽車發動機室蓋是稱爲「發動機罩」,而在美國則稱之爲「發動機罩」,因此如果用戶正在尋找基於美國的慣例,程序將建議用戶將發動機罩從發動機罩改爲發動機罩(用戶可以使用單選按鈕在英國或美國慣例之間切換)。約定存儲在數據庫中。
我的問題是它並不總是「引擎蓋」或「引擎蓋」,有時作家使用像「帽子」或「引擎蓋」這樣的詞,所以最後加上's'完全改變了單詞,我該如何改變在保持其他部分完好無損的情況下,保持完整的實際詞彙,例如發動機罩應該變成罩蓋(保持's'完好無損,同時改變實際的詞彙)?
謝謝。
'與string.replace()'?請注意,對於任何前後綴在兩種語言中都不相同的情況,都不起作用。 – 2011-06-16 10:38:54