c# 如何 过滤 ' 等特殊字符啊

gz116 2008-11-16 01:59:44
c# 如何 过滤 ' 等特殊字符啊
...全文
362 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
SHAOXING1988 2009-10-14
  • 打赏
  • 举报
回复
不错,谢谢了
gz116 2008-11-16
  • 打赏
  • 举报
回复
谢谢咯 呵呵
止戈而立 2008-11-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 gz116 的回复:]
引用 2 楼 min_jie 的回复:
C# code那要看是在什么情况下了。。

假如有个:string text=this.textBox.Text;
一般可以这样:(看你需要哪种了)
text=text.Replace("'","''");//保留'号
text=text.Replace("'","");//去掉'号


谢谢了 不知道还有没有别的办法...
能否写成一个方法 然后调用??
[/Quote]

private string FormatText(string text,bool flag)
{
if(flag) text=text.Replace("'","''");//保留'号
else text=text.Replace("'","");//去掉'号
return text;
}
gz116 2008-11-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 min_jie 的回复:]
C# code那要看是在什么情况下了。。

假如有个:string text=this.textBox.Text;
一般可以这样:(看你需要哪种了)
text=text.Replace("'","''");//保留'号
text=text.Replace("'","");//去掉'号
[/Quote]

谢谢了 不知道还有没有别的办法...
能否写成一个方法 然后调用??
loveandhate2008z 2008-11-16
  • 打赏
  • 举报
回复
同意楼上
止戈而立 2008-11-16
  • 打赏
  • 举报
回复
那要看是在什么情况下了。。

假如有个:string text=this.textBox.Text;
一般可以这样:(看你需要哪种了)
text=text.Replace("'","''");//保留'号
text=text.Replace("'","");//去掉'号
takako_mu 2008-11-16
  • 打赏
  • 举报
回复
replace.

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧