验证至少包括一个特殊字符,并且长度不小于7的字符串的正则表达式怎么写?,谢谢了!! 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 说来惭愧,我一直不会使用正则表达式,不过处理你的问题用字符串操作也很简单,需要用到以下方法或者属性:String.Length 得到字符串的长度String.Item[int index] 得到字符串中某一位的字符Char.IsLetterOrDigit 判断某个字符是否是字母或者数字代码如下:public static bool CheckString(string source){ bool isChecked=false; //先假设没有通过检查 if(source!=null && source.Length>=7) //判断长度不小于7 { for(int i=0;i<source.Length;i++) //依次检查每个字符 { if(char.IsLetterOrDigit(source,i)) { isChecked=true; break; } } } return isChecked;} 我这么写^(.*\W+.*){7,}$,但是验证wsx!@edc没有Match上!! ^(\w*\W+\w*){7,}$验证wsx#edc不通过验证wsx#######edc通过为什么? 请问c#中有没有类似Java的treeMap? 如何求一张图片上面字符的偏移量呢? 高分,求一c# winform 实例 新手关于C#的简单问题!送分! 菜鸟求助。。请问怎样对XML进行模糊查询??? 未将对象引用设置到对象的实例 搞了我好几天还是不行 一个小问题 帮帮忙 先谢各位了 。。 高手进,急,关于DATAGRID的问题 onPaint无法重写,出错.提示没有找到适合的方法重写 请教个关于C#中的文件处理问题! 这几天弄 TaskVision 遇到个郁闷的问题,请大家帮帮忙! ASP.NET一个简单问题,本人是ASP.NET的初学者,请高手指教
需要用到以下方法或者属性:
String.Length 得到字符串的长度
String.Item[int index] 得到字符串中某一位的字符
Char.IsLetterOrDigit 判断某个字符是否是字母或者数字代码如下:
public static bool CheckString(string source)
{
bool isChecked=false; //先假设没有通过检查
if(source!=null && source.Length>=7) //判断长度不小于7
{
for(int i=0;i<source.Length;i++) //依次检查每个字符
{
if(char.IsLetterOrDigit(source,i))
{
isChecked=true;
break;
}
}
}
return isChecked;
}
验证wsx#edc不通过
验证wsx#######edc通过
为什么?