Regex 匹配单词或单词的正则表达式
任何关于如何匹配任何单词、没有空格的单词或使用正则表达式的单词的想法 以下是一个例子:Regex 匹配单词或单词的正则表达式,regex,Regex,任何关于如何匹配任何单词、没有空格的单词或使用正则表达式的单词的想法 以下是一个例子: Test status ab pass a pass hello pass helo- fail he-hel pass he he fail 谢谢像这样的东西应该会起作用:^[a-z]+([a-z]+)?$ 这将查找一个或多个字母,可选地后跟破折号和多个字母。^和$锚定确保从字符串的开头到结尾都完成匹配。如果没有它们,诸如foo-之类的东西将被接受。您尝试过任何r
Test status
ab pass
a pass
hello pass
helo- fail
he-hel pass
he he fail
谢谢像这样的东西应该会起作用:
^[a-z]+([a-z]+)?$
这将查找一个或多个字母,可选地后跟破折号和多个字母。
^
和$
锚定确保从字符串的开头到结尾都完成匹配。如果没有它们,诸如foo-
之类的东西将被接受。您尝试过任何regexp吗?看一看,这是一个理解regexps的好工具。ha-he-hello
和ha-hello
的状态是什么?试试或。这对你有用吗?foo-在我想添加的比赛中失败了@艾哈迈达尔萨尼:为什么要添加foo-
来匹配。你在问题中排除了这种模式。