0

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

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

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

没关系,发现这个并且效果很好:

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

1 回答 1

0

如果您的文本框要处理亚洲语言,\p{Z}+ 应该会更好,因为它们的间距字符与标准 Unicode 值不同。

于 2012-08-18T12:52:21.360 回答