【发布时间】:2011-09-16 06:14:53
【问题描述】:
我正在制作一个 asp.net Web 应用程序(使用 C#),它允许用户复制/粘贴他们的文字,然后应用程序搜索内容以查找英国和美国的惯例
在英国汽车发动机舱盖称为“bonnet”,而在美国则称为“hood”,因此如果用户正在搜索基于美国的公约(用户可以使用单选按钮在英国或美国公约之间切换)。约定存储在数据库中。
我的问题是,有时作者使用“bonnets”或“hoods”之类的词并不总是“bonnet”或“hoods”,所以最后添加“s”会完全改变这个词,我该如何改变实际单词,同时保持其余部分完整,例如应该将帽子改为引擎盖(在更改实际单词的同时保持 's' 完整)?
谢谢。
【问题讨论】:
-
String.Replace()?请注意,这不适用于两种语言中任何前/后缀都不相同的情况。
标签: c# string replace substring