【问题标题】:Stripping non-breaking spacesfrom FreeTextBox从 FreeTextBox 中去除不间断空格
【发布时间】:2012-08-10 22:13:30
【问题描述】:

我以前没有遇到过这个问题,我很困惑。使用 FTB 并且无法找到从文本输入中去除不间断空格 ( ) 进出 sql2008r2 的方法。我已经用常规文本框和文本区域做了很多很多次,但这让我完成了。我在页面上尝试了简单的replace(string," ",""),但没有运气,但更喜欢使用正则表达式。而且,这些都不起作用:

Regex.Replace(endStr, "(Â){1,999}", "", RegexOptions.IgnoreCase);

Regex.Replace(endStr, "( ){1,999}", "", RegexOptions.IgnoreCase);

没关系,找到了,效果很好:

Regex.Replace(endStr, "\s+", " ",  RegexOptions.IgnoreCase);

【问题讨论】:

  • 你可以回答这个问题并接受你自己的答案,如果它有效的话。

标签: .net regex freetextbox


【解决方案1】:
如果您的文本框要处理亚洲语言,

\p{Z}+ 应该会更好,因为它们的间距字符不同于标准 Unicode 值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-25
    • 2017-11-03
    • 2011-02-05
    • 2013-01-30
    • 2014-05-01
    • 2010-09-17
    • 1970-01-01
    相关资源
    最近更新 更多