我需要一个正则表达式来验证在 asp.net 文本框中输入的文本是否具有以下格式
A-za-z123456789 /s = /s A-za-z123456789
正则表达式解释:
- 一个或多个字母数字字符
- 后跟任意数量的空格
- 等号
- 后跟任意数量的空格
- 一个或多个字母数字字符
我需要一个正则表达式来验证在 asp.net 文本框中输入的文本是否具有以下格式
A-za-z123456789 /s = /s A-za-z123456789
正则表达式解释:
[a-zA-Z0-9]*\s*\=\s*[a-zA-Z0-9]*
如果您想要一个或多个而不是“任何”(包括零),请将 * 替换为 +
考虑到您对每边需要一个或多个字母数字字符的评论的回答:
[a-zA-Z0-9]+\s*\=\s*[a-zA-Z0-9]+
仅当“=”的每一侧至少有一个字母数字字符时,此版本才会匹配。
如果零有效
"^[a-zA-Z\\d]+\\s*=\\s*[a-zA-Z\\d]+$"
如果零无效
"^[a-zA-Z1-9]+\\s*=\\s*[a-zA-Z1-9]+$"