{
if(charInput!="")
{
var str = "/^(["+charInput+"]"+")+$/";
var reg=eval(str);
return reg.test(strInput);
}
else
{
return false;
}
}
function isConSameChar1(strInput)
{
if(strInput!="")
{
var charInput=strInput.substr(0,1);
var lenInput=strInput.length;
var str = "/^(["+charInput+"]"+")+$/";
var reg=eval(str);
return reg.test(strInput);
}
else
{
return false;
}
}
function isConSpecChar(strInput)
{
var flag=false;
// var l="123456,654321";
// var list= l.split(',');
var list=new Array("123456","654321");
for(i=0;i<list.length;i++)
{
if(strInput==list[i])
{
flag=true;break;
}
}
return flag;
}
#region 是否由特定字符组成
public static bool isContainSameChar(string strInput)
{
string charInput = string.Empty;
if (!string.IsNullOrEmpty(strInput))
{
charInput = strInput.Substring(0, 1);
}
return isContainSameChar(strInput, charInput, strInput.Length);
}
public static bool isContainSameChar(string strInput, string charInput, int lenInput)
{
if (string.IsNullOrEmpty(charInput))
{
return false;
}
else
{
Regex RegNumber = new Regex(string.Format("^([{0}])+$", charInput));
//Regex RegNumber = new Regex(string.Format("^([{0}]{{1}})+$", charInput,lenInput));
Match m = RegNumber.Match(strInput);
return m.Success;
}
}
#endregion
#region 检查输入的参数是不是某些定义好的特殊字符:这个方法目前用于密码输入的安全检查
/// <summary>
/// 检查输入的参数是不是某些定义好的特殊字符:这个方法目前用于密码输入的安全检查
/// </summary>
public static bool isContainSpecChar(string strInput)
{
string[] list = new string[] { "123456", "654321" };
bool result = new bool();
for (int i = 0; i < list.Length; i++)
{
if (strInput == list[i])
{
result = true;
break;
}
}
return result;
}
#endregion