tzkr.net
当前位置:首页 >> C#中如何过滤掉文本框中得制表,换行,回车,空格... >>

C#中如何过滤掉文本框中得制表,换行,回车,空格...

string test = "test\ttest\n test\r"; string pa=@"[\t\n\r\s]"; string text = System.Text.RegularExpressions.Regex.Replace(test, pa, "", System.Text.RegularExpressions.RegexOptions.IgnoreCase); textBox1.Text = text;

你直接用 trim方法就可以去掉了

用js写,正则匹配 事件:onkeydown or onkeyup or onkeypress 方法一、当用户操作键盘的时候去判断文本框的值是否有空格,是空格就清除 方法二、判断用户的keyCode值是否为空格,是空格就清除

string str = "aaaa\n bbbb";str.Replace(" ","");str.Replace("\n","");

TextBox1.Text="xxxxx"&vbNewLine&NewString(Chr(32),5)&"xxxxx"

定义一个变量 来判断是否和文本框内的字符一样 一样的话不修改 不一样调出保存消息框

用正则表达式 "\s"对应空白空行.

把尖括号替换了不就行了x.replace("<","")x.replace(">","")

工具/选项/编辑/按 Enter健后,移动选取范围(M)

验证控件里都是用正则表达式的,你这种的话只能在change事件里去判断了

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.tzkr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com