如何检查字符串是否有效(仅限字母数字值)和
string does not "CompanyName"
string does not contain ban keywords
string does not contain spaces or return or tabs
string does not contain special characters
答案 0 :(得分:3)
我认为这显然是自定义验证的一种情况。首先,使用正则表达式检查字母数字字符(如果该检查通过,则不包含空格,制表符或返回或特殊字符)。然后浏览您的禁令关键字。如果发现一个中断并返回失败。
答案 1 :(得分:0)
类似的东西应该检查字母数字值,不确定它是否是最佳方式
Regex reg = new Regex("^[a-zA-Z0-9]*$");
if (reg.IsMatch(stringpassed))
{
}
然后进行一些自定义验证