【发布时间】:2021-02-03 13:10:15
【问题描述】:
如何删除括号内的文字。当使用类型 Galaxy s10 进入输入标签。它将触发自动完成并显示类似这样的内容
Galaxy s10 (Samsung)
Galaxy s10 Pro (Samsung)
所以当用户选择Galaxy s10 (Samsung) 时,它会插入到输入标签中。如何在 (Samsung) 传入数据库之前将其删除。
【问题讨论】:
-
yourString = yourString.Replace("(Samsung)", string.Empty).Trim()?但是,除了“(三星)”之外,其他任何东西都不起作用。 -
另一种选择是在您的字符串中获取
(的索引,然后使用.Remove(...)几乎从该索引中删除所有字符。 -
而不是操作字符串 - 使用具有两个值的对象
Name和Value,其中Name = "Galaxy s10 (Samsung)"和Value = "Galaxy s10"。映射名称属性以显示文本并将值属性映射到 html 中的选定值。
标签: c# asp.net-mvc model-view-controller