该正则用作文本替换。
也就是说,用户输入完评论,点击提交时,在提交的Button事件中先对文本替换处理,然后再写入库,这样替换处理是为了防止用户恶搞、节约数据库空间。
替换要求:
要求1、如果文本中有10个以上连续的半角空格,用10个半角空格替换;
要求2、如果文本中有10个以上连续的全角空格,用10个全角空格替换;
要求3、如果文本中有10个以上连续的回车,用10个回车替换;string aa=TextBox1.Text;
string bb=""; //bb为aa替换后的文本值
//库中写入bb请教一下各位大侠,这个正则该怎么写呀,小弟很菜咯,谢谢了!
也就是说,用户输入完评论,点击提交时,在提交的Button事件中先对文本替换处理,然后再写入库,这样替换处理是为了防止用户恶搞、节约数据库空间。
替换要求:
要求1、如果文本中有10个以上连续的半角空格,用10个半角空格替换;
要求2、如果文本中有10个以上连续的全角空格,用10个全角空格替换;
要求3、如果文本中有10个以上连续的回车,用10个回车替换;string aa=TextBox1.Text;
string bb=""; //bb为aa替换后的文本值
//库中写入bb请教一下各位大侠,这个正则该怎么写呀,小弟很菜咯,谢谢了!
解决方案 »
- 我写了个xml的创建和访问的类,请大家给点意见
- 这样进行socket操作为何不行
- 释放
- 请教个关于OdbcConnection连接怎么写相对路径的问题
- 各位帮帮忙阿,windows2003server环境下运行vs.net,IIS有什么要特殊配置的吗,感激不尽
- Window程序模板窗体如何做?
- 急求帮忙!C#Task如何在子线程在开子线程,并等待子线程中线程结束
- 关于C#操作word的表格,并且以另存为问题~好人一生平安~
- win8.1开发 异步、线程问题
- 服务器端程序单实例的问题?都进来看看,可能大家都会遇到这样的问题
- DataGridView滚动条
- c# 水晶报表 困扰死人...VS2005
Regex b= new Regex(@"\s{10,}");
a = b.Replace(" ", " ");
textBox1.Text = a;
上面这个替换全半角空格,回车用\n或者\r\n表示
Regex b1=new Regex(@"[ ]{10,}");//换全角
Regex b2=new Regex(@"(\r\n){10,}");//换回车