我需要一个正则表达式来验证在asp.net文本框中输入的文本是否具有以下格式
A-za-z123456789 /s = /s A-za-z123456789
正则表达式解释:
答案 0 :(得分:3)
[a-zA-Z0-9]*\s*\=\s*[a-zA-Z0-9]*
如果你想要一个或多个而不是“任何”(包括零)
,用*替换*考虑您对每一方要求一个或多个字母数字字符的评论的答案:
[a-zA-Z0-9]+\s*\=\s*[a-zA-Z0-9]+
只有在“=”的每一侧至少有一个字母数字字符时,此版本才会匹配。
答案 1 :(得分:2)
如果有效
"^[a-zA-Z\\d]+\\s*=\\s*[a-zA-Z\\d]+$"
如果零无效
"^[a-zA-Z1-9]+\\s*=\\s*[a-zA-Z1-9]+$"