Javascript Regex-两个单词之间的空格

Javascript Regex-两个单词之间的空格,javascript,regex,Javascript,Regex,我正在尝试编写一个正则表达式,使其只有两个单词,它们之间只有一个空格。两个单词不得少于三个字符。示例:乔·史密斯试试这个: var测试=[ 失败了,, 而这个,, 还有我, 通过这个,, 这个也不行,, 三个空间 ]; var re=/^[a-z]{3,}\s[a-z]{3,}$/i; 函数isValidstr{ 返回re.teststr; } 弗雷奇酒店 函数{ console.log'['+str+']=',isValidstr; } ;欢迎来到堆栈溢出!请拿着这本书,通读一遍,特别是做你

我正在尝试编写一个正则表达式,使其只有两个单词,它们之间只有一个空格。两个单词不得少于三个字符。示例:乔·史密斯

试试这个:

var测试=[ 失败了,, 而这个,, 还有我, 通过这个,, 这个也不行,, 三个空间 ]; var re=/^[a-z]{3,}\s[a-z]{3,}$/i; 函数isValidstr{ 返回re.teststr; } 弗雷奇酒店 函数{ console.log'['+str+']=',isValidstr; }
;欢迎来到堆栈溢出!请拿着这本书,通读一遍,特别是做你的研究,看看相关的主题,然后试一试。如果你在做了更多的研究和搜索后陷入困境,无法摆脱困境,请发布一份你的尝试,并明确指出你陷入困境的地方。人们会乐意帮忙的。祝你好运你试过什么?这不是免费的编码服务。也许有人会不顾一切地发布一个小剪报,但这不是应该的工作方式。或者回答我的家庭作业问题为我服务:-。但如果你尽你的一份力,我们仍然会提供帮助。将来,问你的问题并提供你尝试过的例子。请仔细阅读上面@T.J.Crowder提到的如何提问。是否有与PHP相同的方法?我已经尝试了/^?=^.{7,32}$[A-Za-z]+[A-Za-z]+?$/这非常好,但是它不能确保第一个和第二个单词不少于3个字符