C# 中如何用正则表达式验证输入 Regex(@"^(.*?[^\"\'])$") 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在KeyPress事件里if(e.KeyChar=='"')e.Handled=true; Regex(@"^(.*?[\"\'])$")if(匹配){ 不通过;}else{ 通过;} Regex(@"(.*?[\"\'])")if(匹配){ 不通过;}else{ 通过;} string sourceString = this.TextBox1.Text; string pattern1 = ".*?[\"\']"; bool result = System.Text.RegularExpressions.Regex.IsMatch ( sourceString, pattern1, System.Text.RegularExpressions.RegexOptions.IgnoreCase ); if ( result ) { Response.Write ( "Success" ); } else { Response.Write ( "Fail" ); } 试试这个吧,没有用正则的 string testStr = ""; if (testStr.Contains("'") && testStr.Contains("\"")) { //insert your code here } else { //insert your code here } C# WinFrom如果让TextBox实现文字滚动效果(新手提问) 调查:在学习C#过程中遇到的难题是什么? 注册表的哪个键值,能够判断机器上是否安装了.net frammwork3.5 DataGridView绑定hashtable winform文字滚屏该如何实现呢 C#中对象拷贝 Microsoft Visual Studio 2005 c#创建dll listBox??? 在类中怎么使用委托 webBrowser控件问题 SharpDevelop这样的IDE能胜任大型项目的开发吗?
if(e.KeyChar=='"')
e.Handled=true;
{
不通过;
}
else
{
通过;
}
{
不通过;
}
else
{
通过;
}
string pattern1 = ".*?[\"\']";
bool result = System.Text.RegularExpressions.Regex.IsMatch ( sourceString,
pattern1, System.Text.RegularExpressions.RegexOptions.IgnoreCase );
if ( result )
{
Response.Write ( "Success" );
}
else
{
Response.Write ( "Fail" );
}
{
//insert your code here
}
else
{
//insert your code here
}