繁体   English   中英

如何从ASP.NET MVC中的Web表单清除数据?

[英]How to clean data from web forms in asp.net mvc?

我有一个asp.net mvc应用程序,用户正在将数据剪切并粘贴到textarea字段中。 我们在那里收到一些我的IBM U2数据库不喜欢的字符。 在将所有这些发送到数据库之前,如何将它们从文本区域中剥离出来。

昨天的问题是破折号和破折号。 今天,我遇到了另一个字符问题,我认为它是十六进制1F。

这是我添加的代码,但我认为我需要一些解决所有不良字符的方法。

Problem = result["notes"].Replace("\u2013", "-").Replace("\u2014", "-");

有什么建议么。

好吧,对于少量字符来说,替换调用可能会很好,但是如果输入文本很大(或者要去除的字符数量很大),那么您将遇到问题。

我的建议是生成一个与所有不良字符匹配的RegEx实例,然后在其上调用Replace方法,将包含不良字符的字符串以及不良字符的替换字符(在这种情况下为“- ”)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM