我在ASP.NET应用程序中有一个文本框,我需要使用正则表达式来验证用户输入字符串。正则表达式的要求是 -
匹配:
不匹配:
答案 0 :(得分:3)
假设必须有一个或两个'单词'(即非空格字符序列)
"\s*\S+(\s\S+)?\s*"
如果您只想允许字母,请将\S
更改为[A-Za-z]
。
答案 1 :(得分:2)
答案 2 :(得分:0)
也许这个人会这样做?
\s*\S+?\s?\S*\s*
编辑:它是一个服务器编码的正则表达式,这意味着您可能需要删除其中一个转义斜杠。
答案 3 :(得分:0)
怎么样:
^\s*(\w+\s)*\w+\s*$