我正在寻找一个正则表达式,其中我有一个或多个单词(可能也应该涵盖字母数字),并用空格(一个或多个空格)分隔
以上是一些例子
我写了一个正则表达式来查看 #1 重复的内容
\s*[a-zA-Z]*\s*[a-zA-Z]*\s*[a-zA-Z]*\s*
所以我想做类似
{3}
但它似乎不起作用..我不敢相信这这么难。
(\s*[a-zA-Z]*){3}
如果你不关心你有多少单词,这会起作用:
[\w\s]+
\w
a-zA-Z
我想你需要这样的东西,
^\s*[A-Za-z0-9]+(?:\s+[A-Za-z0-9]+)*\s*$
演示
或
^(?:\s+[A-Za-z0-9]+)+\s+$